PHP gzip module

Использование этого модуля — наиболее совместимый способ включения GZIP-сжатия страниц на вашем сайте (работающем, разумеется, на PHP).

Сжатие GZIP может значительно ускорить загрузку страниц для всех ваших посетителей, в обмен на большую нагрузку на процессор сервера. Но если ваш сайт — не Yandex, а сервер — не 386'ой, её врядли кто-то заметит.

Все современные браузеры поддерживают этот метод сжатия, а если скрипт обнаружит какой-то древний браузер без этой поддержки — он просто будет "скармливать" ему несжатые страницы, так что посетитель увидит их в любом случае.

Использование


Скачиваем (размер меньше 1 килобайта): жмем правой кнопкой по ссылке, выбираем "Сохранить как...".
Переименовываем в gzip.php, и помещаем в каталог с сайтом. После этого добавляем такую строчку:

include("gzip.php");

...куда-нибудь в начало всех PHP-скриптов, выдающих страницы посетителям.

Наиболее совместимый?


Есть и другой способ включения сжатия. Он заключается в использовании встроенной функции PHP:

ob_start("ob_gzhandler");

Однако я обнаружил, что это не работает на некоторых серверах. Хотя сама строчка не выдаёт никаких ошибок, сжатия просто не происходит! Причины наверняка кроются в особенностях настройки этих серверов. Только с помощью gzip.php удалось задействовать сжатие, и ощутить, наконец, его преимущества.

Код файла gzip.php

Читать комменты и комментировать

Добавить комментарий / отзыв



Защитный код
Обновить

PHP gzip module | | 2011-03-22 11:09:15 | | Программирование | | Использование этого модуля — наиболее совместимый способ включения GZIP-сжатия страниц на вашем сайте (работающем, разумеется, на PHP). Сжатие GZIP может значительно ускорить загрузку страниц для | РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
 
Поделиться с друзьями: