Ускорение загрузки сайта

Для ускорения загрузки сайтов я до недавнего времени использовал простенький, но функциональный плагин WEBO Site SpeedUP. Плагин платный, но в демо-режиме вполне функционален.

И вот на днях на одном из сайтов я с удивлением обнаружил:

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

Что мне требовалось от бесплатного плагина:

1. Минимизация скриптов и стилей.

2. Агрегация (слияние) файлов стилей в единый файл.

3. Агрегация файлов скриптов в единый файл (причем скрипты после извлечения из единого файла должны корректно работать)

4. Сжатие (зип) html, стилей, скриптов.

5. Настройка кэширования файлов на стороне клиента (в браузере).

Я перепробовал множество плагинов. Основным недостатком, с которым я столкнулся  — неспособность рассмотренных плагинов  агрегации скриптов и стилей.  Не помогали даже сторонние плагины, «заточенные» именно под агрегацию. И вот, когда я уже почти отчаялся, мне случилось опробовать плагин  W3 Total Cache.

Здесь оказалось все, что я хотел, и даже больше. Например, кэширование запросов к базе данных для высоконагруженных сайтов. Но особенное удовольствие мне доставил механизм агрегирования скриптов и стилей. Эта штука работала превосходно.

А результаты работы плагина очень удобно проверять на сервисах http://site-perf.com  и http://gtmetrix.com

***

Хотите обсудить? Оставьте комментарий