ПолезностиКак ускорить загрузку страниц сайта на instantcms

Главные вкладки

Как ускорить загрузку страниц сайта на instantcms

Как ускорить загрузку страниц сайта на instantcms? Тем более, что медленную загрузку страниц не одбряет и Гугл. 

В Ворд пресс есть плагин WP-Minify, коорый позволяет сократить количество HTTP-запросов и уменьшить объем CSS и JavaScript-файлов до 70%.

Есть такой плагин и instantcms. 

Установка следующая:

Скачиваете два архива.

Папку p_minify.zip с плагином распаковываете в папку с плагинами, а папку папку min в корень сайта.

Сам плагин по умолчанию работает только у админа сайта. Если работает без проблем - в настройках плагина включаем его для всех (ставим вместо единички ноль в поле "Режим тестирования"). 

Как проверить, работает ли плагин? Ну если сайт открывается как раньше, косяков нет и среди загруженных скриптов есть файл такого вида "min/f=" - следовательно можно запускать его в действие.

Кстати, можно объединить скрипты в группу в файле min/groupsConfig.php.

И подключать в шаблоне:

Код PHP:
<link href="/min/g=css" rel="stylesheet"  />

Где css - это название группы в файле groupsConfig (в файле есть пример создания такой группы).

Теперь о недостатках.

Плагин может вызвать глюки в работе Мапса, Видео, редакторов и других компонентов.

При большом трафике на сайте плагин дает приличную нагрузку на сервер: уменьшая нагрузку на клиентов, он грузит сервер.. Потому что тут только клиентское кэширование, кэширования на сервере нет.

Но если добавить кэширование скриптов на сервере, то будет очень приличная штука.

Проверил работу на сайте с посещаемостью триста уников в сутки - полет нормальный. Как у других - отпишитесь...

Скачать: 
Категория: 
Плагины Instantsmc
Хаки для Instantscms