Page 1 of 1

PHP в темплейте и скорость отдачи страницы Смартом

Posted: Sat Feb 25, 2023 2:52 pm
by simpway
У меня в темплейтах есть много включений кода ПХП вида

Code: Select all

 <?php тут код ?>
И в header, и в index. Такой ПХП код выполняется каждый раз при показе страницы или результат первого выполнения кэшируется? Сам код простейший, но вдруг там есть какие-то накладные расходы на выполнение каждого такого куска?

Если этот ПХП код из темплейтов убрать, то можно ли чуть уменьшить время отдачи страницы Смартом? Или ничего по скорости не изменится?

Re: PHP в темплейте и скорость отдачи страницы Смартом

Posted: Sat Feb 25, 2023 3:57 pm
by admin
выполняется каждый раз - да

если простой то на скорость не повлияет особо

в будущей версии будет возможность кешировать пхп код

Re: PHP в темплейте и скорость отдачи страницы Смартом

Posted: Sat Feb 25, 2023 8:20 pm
by simpway
Я правильно понимаю, что один запуск ПХП разом обрабатывает все включения кода в темплейтах? Т.е. по скорости нет разницы - там одно включение или 30?

Re: PHP в темплейте и скорость отдачи страницы Смартом

Posted: Sun Feb 26, 2023 6:08 am
by Andrew1
а "будущая версия" - это 3.х или следующий билд? :)

Re: PHP в темплейте и скорость отдачи страницы Смартом

Posted: Mon Feb 27, 2023 5:11 am
by admin
simpway wrote: Sat Feb 25, 2023 8:20 pm Я правильно понимаю, что один запуск ПХП разом обрабатывает все включения кода в темплейтах? Т.е. по скорости нет разницы - там одно включение или 30?
" человек переносит все коробки за 1 раз , те нести одну коробку или 30 без разницы" разница есть конечно )

Re: PHP в темплейте и скорость отдачи страницы Смартом

Posted: Mon Feb 27, 2023 5:12 am
by admin
Andrew1 wrote: Sun Feb 26, 2023 6:08 am а "будущая версия" - это 3.х или следующий билд? :)
пока точно не решил , посмотрю сколько будет новых фич)