Объясните по данному параметру.
Если я правильно понял, в config.php пишем этот параметр..... и если настройках темплейта стоит Cache time, seconds 600,
то код в темплейте <? php_code; ?> отработает раз в 600 секунд и в промежутке 600 секунд будет отдаваться статичная версия этой страницы.. Т.е. PHP не будет дёргаться при каждом заходе
Поправьте, если не так.
И если не трудно, распишите про возможности кеширования кусков PHP кода на страницах.
Также интересует возможность жесткого кеширования определённых страниц, в которые внедрён ПХП.
Типа Cache time, seconds 600|1
Вобще было бы круто <!--PHP php_code; --> - и отрабатывает по Cache time, seconds
Спасибо
$config['full_page_cache'] = true;
Re: $config['full_page_cache'] = true;
"Поправьте, если не так."
все верно
больше никаких возможностей кеширования пхп в данный момент нет
Если у вас ваш код пхп долго выполняется - вам его и надо кешировать у себя в коде понимая что там выполняется долго.
смысл $config['full_page_cache'] = true; вообще в другом
что б выполнить ваш пхп код надо поднять (загрузить в память) все переменные которые вы возможно будете юзать, подгрузить либы которые это сделают и тп, те грубо говорять инициализировтаь весь движек смарта
если стоит $config['full_page_cache'] то мы просто отдает закешенную страницу и все.
те смысл $config['full_page_cache'] не в том что б ваш код не выполнять, а в том что б не поднимать движек смарта
все верно
больше никаких возможностей кеширования пхп в данный момент нет
Если у вас ваш код пхп долго выполняется - вам его и надо кешировать у себя в коде понимая что там выполняется долго.
смысл $config['full_page_cache'] = true; вообще в другом
что б выполнить ваш пхп код надо поднять (загрузить в память) все переменные которые вы возможно будете юзать, подгрузить либы которые это сделают и тп, те грубо говорять инициализировтаь весь движек смарта
если стоит $config['full_page_cache'] то мы просто отдает закешенную страницу и все.
те смысл $config['full_page_cache'] не в том что б ваш код не выполнять, а в том что б не поднимать движек смарта
Don't forget to run script update
Re: $config['full_page_cache'] = true;
$config['full_page_cache'] = true; -
любой <? php_code; ?> отработает раз в 600 секунд ?
или <? php_code; ?> будет дергаться при каждом ине с закешеными переменными смарта?
любой <? php_code; ?> отработает раз в 600 секунд ?
или <? php_code; ?> будет дергаться при каждом ине с закешеными переменными смарта?







