В данной статье мы расскажем Вам, как можно увеличить производительность сайта на Koobi, не привлекая к этому оптимизаторов.
PHP Speedy – это скрипт, который автоматически ускорит загрузку ваших страниц. Рассмотрим его на примере Koobi CMS и нашего демо-сайта Koobi.
Итак, скачав дистрибутив, начинаем установку, которая состоит из 3-х этапов:
На первом этапе введите имя и пароль (для дальнейшего администрирования).
На втором этапе указываем путь к корню вашего сайта.
Далее делаем настройки скрипта: указываем пути к кеш файлам css и js, включаем G-zip сжатие и опции minify.
затем нам необходимо произвести модификацию файла index.php нашего Koobi движка.
Добавляем строку, после объявления переменной BASE_DIR
require(BASE_DIR.'/имя папки PHPSpeedy /php_speedy.php');
и в самый конец вставляем строчку
$compressor->finish();
Всё, теперь переходим к тестам и смотрим что у нас получилось в результате. Для этого мы использовали FireFox с плагинами FireBug и YSlow.
До использования PHP Speedy:
Мы видим: 101 запрос к ресурсу, которые составляют 526 Кб.
YSlow показал уровень D: 19 JS файлов и 9 CSS
После использования PHP Speedy:
Мы видим: 73 запроса к ресурсу, которые уже составляют 434 Кб.
YSlow показал уровень С: 4 JS файла
Вывод: Затратив 10 минут и не прибегая к помощи специалистов, мы получаем неплохое ускорение нашего сайта, как в размере на 92 Кбайта, так и во времени загрузки, не говоря уже о дальнейшем использовании кеша и G-zip сжатия, что составит 3 запроса и 15-ти Кбайт.