Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Оптимизация пропускной способности Apache и Nginx

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

Так почему же Интернет еще не оптимизирован для пропускной способности? Если такая экономия выгодна для всех, то почему ее до сих пор не исправили? По большей части это просто доставляло слишком много хлопот. Веб-дизайнерам рекомендуется «сохранять для Интернета» при экспорте своих иллюстраций, но они не всегда об этом помнят. Программистам на JavaScript не нравится работать с уменьшенным кодом, потому что это усложняет отладку. Вы можете настроить пользовательский конвейер, который гарантирует, что каждая из этих оптимизаций будет применяться к вашему сайту каждый раз в процессе разработки или развертывания, но это большая работа.

Простым решением для веб-пользователей является использование оптимизирующего прокси-сервера, такого как Chrome. Когда пользователи выбирают эту услугу, их HTTP-трафик проходит через прокси Google, что оптимизирует загрузку их страниц и сокращает использование полосы пропускания на 50%. Хотя это отлично подходит для таких пользователей, эта функция доступна только тем, кто использует Chrome, и она не может оптимизировать HTTPS-трафик.

Благодаря оптимизации пропускной способности команда PageSpeed предлагает эту же технологию веб-мастерам, чтобы воспользоваться преимуществами каждого: пользователей других браузеров, защищенных сайтов, пользователей настольных компьютеров и владельцев сайтов, которые хотят снизить свои счета за исходящий трафик. Просто установите модуль PageSpeed на свой сервер Apache или Nginx1, включите Оптимизацию пропускной способности в вашей конфигурации, и PageSpeed сделает все остальное.

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

Узнайте больше об установке PageSpeed или включении оптимизации пропускной способности.

1. Если вы используете другой веб-сервер, рассмотрите возможность запуска PageSpeed на прокси Apache или Nginx. И все это с открытым исходным кодом, ведутся работы по переносу для IIS, ATS и других.