


- Включить сжатие страниц в самом Wordpress. Делается это через «Настройки -> чтение» («WordPress должен упаковывать статьи (gzip), если браузер запросит это»).
- CSS Compress (http://dev.wp-plugins.org/wiki/css-compress ) - дополнение к Wordpress, которое автоматически минимизирует с сжимает CSS-файлы.
- PHP Speedy (http://aciddrop.com/php-speedy/ ) позволяет объединить все CSS- и JS-файлы, настроить клиентское кэширование и сжатие текстовых файлов. Это позволяет значительно ускорить загрузку страниц для конечных пользователей (особенно, если это - ваши постоянные посетители). Устанавливается и как плагин, и как отдельное приложение.
- Web Optimizer (http://code.google.com/p/web-optimizator/ ) устанавливается и как отдельное веб-приложение, и как встроенный плагин. Обладает более широкими возможностями, в частности, автоматическим созданием CSS Sprites (что ускоряет загрузку страниц для пользователей IE) и добавлением всех серверных правил в .htaccess-файл (что обеспечивает более широкую совместимость и снимает нагрузку с PHP-скриптов на анализ кэширования и осуществление сжатия). Также Web Optimizer позволяет настроить «ненавязчивую» загрузку JavaScript и распределить изображения по нескольким статически хостам.
Клиентская часть. Разгоняем Wordpress. Практическое приложение. Оптимизация структуры веб-страниц
База данных
Компиляция серверных скриптов
Статические страницы
Клиентская часть
Основной минус богатства тем для Wordpress - то, что они, в основном, разрабатываются любителями. Как следствие, такие темы могут состоять из большого количества картинок и файлов стилей, которые в совокупности загружаются очень медленно. Однако ситуация поправимая. Для ускорения загрузки сайта в самом браузере (а это по мнению экспертов Yahoo! занимает 95% времени общей загрузки страницы) можно воспользоваться несколькими решениями: