Hyper Cache и сжатие контента

Учим Hyper Cache сжимать кэшированный контент для экономии трафика

Установил сегодня плагин — Hyper Cache. Очень хорошая вещь!

Однако на то мы и «пытливые русские умы», чтобы сделать хорошую вещь еще лучше :-)
Сначала я хотел попробовать заставить отдавать кэшированный контент через nginx, но это оказалось не очень простой задачей (пришлось бы переконфигурировать nginx), поэтому я лишь ограничился сжатием отдаваемого контента.

Браузеры, которые поддерживают сжатый контент, анонсируют это заголовком Accept-Encoding, например:

Accept-Encoding: gzip,deflate

при помощи gzip (даже на минимальном уровне) позволяет сжать HTML-код в среднем в 4 раза. Это и экономия трафика, и экономия ресурсов системы (загрузка процессора незначительно возрастает, но контент отдаётся быстрее).

Патч в формате unified diff для Hyper Cache для сжатия кэшированного контента.

Внимание: нужно применить к двум файлам:

  • /wp-content/advanced-cache.php (только если плагин активирован);
  • /wp-content/plugins/hyper-cache/advanced-cache.php.
Добавить в закладки

Связанные записи

Автор: Vladimir; опубликовано в: Патчи; метки: Hyper Cache, WordPress, патч, сжатие
14
Апр
2008

RSS Комментарии к статье «Hyper Cache и сжатие контента» (4)  »

  1. http://wplenta.ru/problemy/48/ Hyper Cache и сжатие контента | WP лента

    [...] Hyper Cache и сжатие контента [...]

  2. seo

    Доброго вам…, хотел уточнить, вроде бы гипер кэш и так поддерживал сжатие, тогда зачем вы сделали патч ?

  3. [...] Cache. С ним я тоже сталкивался, и какое-то время плагин стоял у меня на сайте. Плагин [...]

Оставить комментарий к записи «Hyper Cache и сжатие контента»

Вы можете использовать данные тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Изображения должны быть включены!

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя