Как включить gzip сжатие на сервере?
Хотите, чтобы ваш сайт загружался быстро? Тогда вам нужно предпринять некоторые действия, которые будут этому способствовать. Одно из таких действий - это включить сжатие gzip на сервере, чтобы некоторые элементы кода сначала сжимались в архив, потом в таком сжатом виде передавались в браузер человека, который ваш сайт просматривает, а его браузер этот сжатый трафик уже разархивирует.
Это уже довольно старая технология и особенно полезная, когда у вас большой сайт или блог, на котором есть что сжимать. Но как это осуществить на практике?
Как включить gzip сжатие на сервере?
Честно говоря, я и не думал обо всём этом, пока не добавил этот сайт в Google Adsense. На этом сервисе есть полезные инструменты, которые на автомате тестируют ваш сайт и дают полезные советы по его оптимизации. И хотя я не считаю этот сайт сильно тормознутым, но Google всё же нашёл к чему придраться. И один из первых пунктов - это отсутствие сжатия страниц.
Делается, как оказалось, всё просто. Идём на свой хостинг через ftp клиент и заходим в папку сайта. Там ищем файл .htaccess и открываем его для редактирования. После этого вставляем в него такой код:
<IfModule mod_deflate.c> SetOutputFilter DEFLATE Header append Vary User-Agent </IfModule>
В результате в этом файле у меня всё выглядит вот так:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
Header append Vary User-Agent
</IfModule>
# END WordPressТеперь нам нужно проверить, а заработало ли всё как надо? Как это сделать? Для этого воспользуемся специальным сервисом - Whatsmyip
Вписываем адрес нашего сайта и смотрим на результат:
Опа, всё нормально, сжатие работает. Теперь Google придираться ко мне не будет и сайт должен работать быстрее.
Но стоит сразу стоит предупредить: ПРИ ВКЛЮЧЕНИИ СЖАТИЯ НАГРУЗКА НА СЕРВЕР УВЕЛИЧИВАЕТСЯ! Если будет постоянное падение сервера в час пик, то нужно или заменить тариф или отключить сжатие.
У меня пока на уровне эксперимента, потом отпишусь, как увижу последствия gzip сжатия на сервере.
Ну а если у вас проблемы с ноутбуком, то вы можете обратиться за помощью на этот сайт, где вам помогут с ремонтом и настройкой вашего ноутбука.
Сегодня как раз помогал одной знакомой с ноутбуком. Переустановил Windows, но проблемы не закончились. Драйвер аудио не мог поставиться нормально, и компьютер вышибало просто в синий экран смерти. Пришлось скачивать драйвера с официального сайта. Это привычно в Windows, правда? А вот в Linux такого не бывает. Установил - и сразу всё работает!
Не жмись - поделись!
Другие статьи по данной теме:
- Почему сервер зависает?
- Мониторинг сервера Linux через планшет
- Как защитить сервер от DDOS?
- Как ускорить apache за 5 минут?
- Как вывести миниатюры wordpress?
- Как скрыть комментарии под спойлер?
- Как почистить базу данных вордпресс?
Если вы не нашли в этой статье то, что искали, попробуйте воспользоваться поиском по сайту:
Задать вопрос не по теме статьи можно в этом разделе...
Напишите свой комментарий:
Последние статьи
- Ubuntu Mate или возвращение к истокам
- Как продать старый картридж?
- Как ускорить Андроид?
- Как настроить сетевое оборудование Cisco?
- Как проверить SSD диск?
- Ubuntu + Chromium = Chromixium
- Где лучше купить комплектующие к ПК?
- Где купить лицензионное программное обеспечение?
- Зачем нужен wifi адаптер?
- Антивирус 360 total security - осторожно!









Константин Черкасов пишет:
Нечего не делал из вышеописанного, сразу проверил сервис whatsmyip, и почему-то показал то он показал что сжатие работает, проверил файл .htaccess , там по этому поводу ничего нет. Странно.
— Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта.
— Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы).
— SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание.
SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение
Админ пишет:
Может ваш хостинг включил это на своём сервере для всех? Ну хорошо, что работает!
Vladimir пишет:
Попробовал ваши варианты, но к сожалению все директивы внесенные в htacces приводят к ошибке 500. Вот глядите webprofit.kz он работает на nginx. Что предложите мне?
prostolinux пишет:
В таком случае лучше обратиться к хостеру, возможно у них включено уже сжатие. Если нет, то они вам скорее всего помогут. У меня тоже не все варианты работали, но эти подошли.