Как включить gzip сжатие на сервере?

Хотите, чтобы ваш сайт загружался быстро? Тогда вам нужно предпринять некоторые действия, которые будут этому способствовать. Одно из таких действий - это включить сжатие gzip на сервере, чтобы некоторые элементы кода сначала сжимались в архив, потом в таком сжатом виде передавались в браузер человека, который ваш сайт просматривает, а его браузер этот сжатый трафик уже разархивирует.

Это уже довольно старая технология и особенно полезная, когда у вас большой сайт или блог, на котором есть что сжимать. Но как это осуществить на практике?

Как включить gzip сжатие на сервере?

Как включить gzip сжатие на сервере

Честно говоря, я и не думал обо всём этом, пока не добавил этот сайт в Google Adsense. На этом сервисе есть полезные инструменты, которые на автомате тестируют ваш сайт и дают полезные советы по его оптимизации. И хотя я не считаю этот сайт сильно тормознутым, но Google всё же нашёл к чему придраться. И один из первых пунктов - это отсутствие сжатия страниц.

включить gzip сжатие

Делается, как оказалось, всё просто. Идём на свой хостинг через 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


Вписываем адрес нашего сайта и смотрим на результат:

gzip сжатие

Опа, всё нормально, сжатие работает. Теперь Google придираться ко мне не будет и сайт должен работать быстрее.

Но стоит сразу стоит предупредить: ПРИ ВКЛЮЧЕНИИ СЖАТИЯ НАГРУЗКА НА СЕРВЕР УВЕЛИЧИВАЕТСЯ! Если будет постоянное падение сервера в час пик, то нужно или заменить тариф или отключить сжатие.

У меня пока на уровне эксперимента, потом отпишусь, как увижу последствия gzip сжатия на сервере.

Ну а если у вас проблемы с ноутбуком, то вы можете обратиться за помощью на этот сайт, где вам помогут с ремонтом и настройкой вашего ноутбука.

Сегодня как раз помогал одной знакомой с ноутбуком. Переустановил Windows, но проблемы не закончились. Драйвер аудио не мог поставиться нормально, и компьютер вышибало просто в синий экран смерти. Пришлось скачивать драйвера с официального сайта. Это привычно в Windows, правда? А вот в Linux такого не бывает. Установил - и сразу всё работает!


VK
OK
MR
GP

Опубликовано © Просто Linux | Всё про Линукс, Android и Windows.

Включить Gzip сжатие при помощи  .htaccess c mod deflate


5 комментариев

Понравилась ИГРА? Возьми КОД, поставь себе на сайт...

Самый лучший хостинг!

лучший хостинг

Где заказать логотип?

Логотип для сайта

НАЙТИ НА САЙТЕ

КОМАНДЫ LINUX

РЕПОЗИТОРИИ LINUX

ОБЛАЧНЫЕ СЕРВИСЫ

КОМПЬЮТЕРНЫЕ ТОВАРЫ

КАК ЗАРАБОТАТЬ В СЕТИ?

ВСЕ СТАТЬИ САЙТА

СОВЕТ ДНЯ: Если вы хотите вернуть часть стоимости при покупке в интернет магазине, обязательно воспользуйтесь одним из сервисов кэшбэка:

1. EPN - самый надежный кэшбэк (Aliexpress, GearBes, BANGGOOD и многие другие...)

2. LetyShop - самое большое количество магазинов - больше 1000 магазинов!

Что такое кэшбэк читайте в этой статье...

© Все права сохраняются. Копировать материалы без разрешения автора ЗАПРЕЩАЕТСЯ!