ПолезностиКак ускорить загрузку страниц сайта на instantcms
Главные вкладки
Как ускорить загрузку страниц сайта на instantcms? Тем более, что медленную загрузку страниц не одбряет и Гугл.
В Ворд пресс есть плагин WP-Minify, коорый позволяет сократить количество HTTP-запросов и уменьшить объем CSS и JavaScript-файлов до 70%.
Есть такой плагин и instantcms.
Установка следующая:
Скачиваете два архива.
Папку p_minify.zip с плагином распаковываете в папку с плагинами, а папку папку min в корень сайта.
Сам плагин по умолчанию работает только у админа сайта. Если работает без проблем - в настройках плагина включаем его для всех (ставим вместо единички ноль в поле "Режим тестирования").
Как проверить, работает ли плагин? Ну если сайт открывается как раньше, косяков нет и среди загруженных скриптов есть файл такого вида "min/f=" - следовательно можно запускать его в действие.
Кстати, можно объединить скрипты в группу в файле min/groupsConfig.php.
И подключать в шаблоне:
<link href="/min/g=css" rel="stylesheet" />
Где css - это название группы в файле groupsConfig (в файле есть пример создания такой группы).
Теперь о недостатках.
Плагин может вызвать глюки в работе Мапса, Видео, редакторов и других компонентов.
При большом трафике на сайте плагин дает приличную нагрузку на сервер: уменьшая нагрузку на клиентов, он грузит сервер.. Потому что тут только клиентское кэширование, кэширования на сервере нет.
Но если добавить кэширование скриптов на сервере, то будет очень приличная штука.
Проверил работу на сайте с посещаемостью триста уников в сутки - полет нормальный. Как у других - отпишитесь...
Похожие статьи
Компонент "Встречи" для InstantCMS 10.х
Плагин "Стоп СпамБот"(p_stopspambot) v 1.0.0
Интеграция 1С с InstantShop
УКРОЩЕНИЕ КАПЧИ ДЛЯ INSTANTCMS ПЕРВОЙ ВЕТКИ
Плагин социальных закладок для InstantCMS
Почему большинство шаблонов такие аляповатовые?
Как сделать, чтобы в ленте блогов был и аватар автора (для версии 1.10.4)
Аватар в меню пользователя со ссылкой на его профиль (для версий 1.10.5 и 1.10.6)
Комментарии