]]>
]]>

ZLibВсем и везде известно, что блоговый движок WordPress поедает у сервера довольно много ресурсов. Естественно, придумано множество плагинов, которые позволяют уменьшить нагрузку за счет кеширования страниц в файлы.

Однако, существует и еще одна маленькая настройка, позволяющая ускорить загрузку страниц генерируемых WordPress…

Я имею ввиду сжатие с помощью бибилиотеки ZLib. Удивительно, что это не встроено собственно в движок. Zlib генерирует php-код и сжимает его. А потом отправляет сжатые файлы в браузер, декомпрессирует их и выводит на экран. Это позволяет загрузить страницу значительно быстрее, чем при отправке несжатых данных. Zlib-компрессия прекрасно работает с новыми и старыми версиями браузеров, так что проблем с совместимостью не существует.

Единственное, что Zlib должен поддерживать хостинг (обычно, это все установлено на чуть ли не любом хостинге)…

Вобщем, для подключения этой возможности к движку необходимо всего лишь добавить две строчки в шаблон, который Вы используете… Таким образом, в файл header.php шаблона нужно дописать в самое начало:

<?php
ini_set(’zlib.output_compression’, ’On’);
ini_set(’zlib.output_compression_level’, ’1’);
?>

Блог теперь грузится быстрее, что не может не радовать :)


Ну а в качестве постового сегодня – весьма симпатичное горизонтальное меню для joomla на css. Пользуйтесь :)

Популярность: 3%

Еще можно почитать:

  1. Отключение корзины в WordPress 2.9
  2. Плагины WordPress, которые я использую на всех проектах
  3. Как сделать ссылки в блогролле Wordpress с атрибутом nofollow
  4. Обновление блога и стол заказов…
  5. Настройка XAMPP и виртуальных хостов
  6. BilboBlogger: в помощь активному блоггеру
  7. О дополнениях Firefox’a замолвите слово…
  8. ChkRootKit – утилита для поиска всякой нечисти и защиты от взлома
  9. Важность и способы внутренней перелинковки больших сайтов

]]>
]]>
]]> ]]>
Понравилась статья? Подпишись на ]]>RSS]]> этого блога!

Комментарии [6 комментариев] на "Простейший способ ускорения WordPress"

  1. zar0ku1 пишет:

    В чем смысл zlib если есть gzip/deflate?

  2. Пингвиноff пишет:

    не знаю – главное, что разница видна

  3. zar0ku1 пишет:

    А у вас gzip/deflate включен вообще на вебсервере?

  4. Пингвиноff пишет:

    включен, конечно

  5. вOFFка пишет:

    Спасибо, надо попробовать. Но у себя вообще-то заметил другую проблему: при добавлении стороннего трэкбэка (как правило с непонятным урлом типа http :// % /sancs) вешается сервер? не сталкивались с подобным?

  6. shinkareff пишет:

    Следует уточнить, что речь идёт об экономии трафика, но никак не об ускорении работы скрипта (уменьшения времени на формирование страницы) на сервере. Более того, на слабых хостингах как раз процесс сжатия может создавать критичную нагрузку. Поскольку, его реализация тоже требует ресурсов железа.

]]>
]]>