Shaman Daniels Опубликовано 13 июля, 2015 Жалоба Поделиться Опубликовано 13 июля, 2015 1. В .htaccess добавить: FileETag MTime Size <ifmodule mod_expires.c> <filesmatch ".(jpg|jpeg|gif|png|ico|css|js)$"> ExpiresActive on ExpiresDefault "access plus 1 month" </filesmatch> </ifmodule> <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifModule> <ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType text/html "access plus 1 seconds" ExpiresByType image/gif "access plus 2592000 seconds" ExpiresByType image/jpeg "access plus 2592000 seconds" ExpiresByType image/png "access plus 2592000 seconds" ExpiresByType text/css "access plus 604800 seconds" ExpiresByType text/javascript "access plus 216000 seconds" ExpiresByType application/x-javascript "access plus 216000 seconds" </ifModule> <ifModule mod_headers.c> <filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> <filesMatch "\\.(css)$"> Header set Cache-Control "max-age=604800, public" </filesMatch> <filesMatch "\\.(js)$"> Header set Cache-Control "max-age=216000, private" </filesMatch> <filesMatch "\\.(xml|txt)$"> Header set Cache-Control "max-age=216000, public, must-revalidate" </filesMatch> <filesMatch "\\.(html|htm|php)$"> Header set Cache-Control "max-age=1, private, must-revalidate" </filesMatch> </ifModule> 2. Работем в файлах index.php и templates.php2.1 Заружаем accelerator.php в /system/classes/2.2 Открить index.php Перед: define('ENGINE_DIR', ROOT_DIR.'/system'); Добавить: include('/system/classes/accelerator.php'); 2.3 Открить templates.php После: function load_template($tpl_name) { Добавить: if( $this->CacheTemplate[ $tpl_name ] ) { $this->copy_template = $this->CacheTemplate[ $tpl_name ]; return true; } После: $this->copy_template = $this->template; Добавить: $this->CacheTemplate[ $tpl_name ] = $this->template; PS: Работает или нет - не понятно. accelerator.php Ссылка на комментарий Поделиться на другие сайты Поделиться
Why Not Опубликовано 14 июля, 2015 Жалоба Поделиться Опубликовано 14 июля, 2015 отпишитесь кто ставил, работает нет? Ссылка на комментарий Поделиться на другие сайты Поделиться
NameKefir Опубликовано 16 октября, 2015 Жалоба Поделиться Опубликовано 16 октября, 2015 Неа. Ссылка на комментарий Поделиться на другие сайты Поделиться
TeSuha Опубликовано 12 апреля, 2016 Жалоба Поделиться Опубликовано 12 апреля, 2016 Работу же, не? Ссылка на комментарий Поделиться на другие сайты Поделиться
Disy1997 Опубликовано 18 апреля, 2016 Жалоба Поделиться Опубликовано 18 апреля, 2016 Напишите пожалуйста путь к файлу templates.php Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 18 апреля, 2016 Жалоба Поделиться Опубликовано 18 апреля, 2016 Напишите пожалуйста путь к файлу templates.php у меня расположен по пути system/classes/templates.php Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 18 апреля, 2016 Жалоба Поделиться Опубликовано 18 апреля, 2016 include('/system/classes/accelerator.php'); так пути лучше не прописывать пишите так include(ENGINE_DIR.'/classes/accelerator.php'); Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 19 апреля, 2016 Жалоба Поделиться Опубликовано 19 апреля, 2016 include('/system/classes/accelerator.php'); так пути лучше не прописывать пишите так include(ENGINE_DIR.'/classes/accelerator.php'); а почему так не стоить прописывать ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 19 апреля, 2016 Жалоба Поделиться Опубликовано 19 апреля, 2016 include('/system/classes/accelerator.php'); так пути лучше не прописывать пишите так include(ENGINE_DIR.'/classes/accelerator.php'); уже понял Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения