Hyper Cache и сжатие контента
Учим 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, патч, сжатиеАпр
2008


Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.






http://wplenta.ru/problemy/48/Hyper Cache и сжатие контента | WP лента[...] Hyper Cache и сжатие контента [...]
Доброго вам…, хотел уточнить, вроде бы гипер кэш и так поддерживал сжатие, тогда зачем вы сделали патч ?
Год назад не поддерживал
[...] Cache. С ним я тоже сталкивался, и какое-то время плагин стоял у меня на сайте. Плагин [...]