http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Главная Новости

Включите gzip сжатие и ускорьте ваш сайт.

Опубликовано: 01.09.2018

видео Включите gzip сжатие и ускорьте ваш сайт.

Как ускорить и разогнать сайт, простым языком

Привет всем на блоге wpsovet.ru . Следующая статья по оптимизации, разберем еще один пункт PageSpeed Insights. Пост будет короткий, потому что дел на две секунды, даже не буду делать содержание.  Теперь расправимся со сжатием, точнее пункт звучит так «Включите сжатие», а под ним описание «Сжатие ресурсов с помощью функций gzip.», я маленько сократил надпись, опять привожу скриншот.



Давайте начнем с самого определения.

Сжатие существует для того чтобы отдавать файлы не по отдельности, а одним архивом. Проще говоря ваш сервер запаковывает в архив файлы, отдает их другому серверу, а тот распаковывает и пользуется ими.


Ускорение WordPress сжатие и объединение скриптов и стилей плагин Autoptimize

Данная функция очень положительно скажется на скорости блога. У меня есть три способа это осуществить, кодом, плагином, и с помощью своего сервера (но это если у кого есть).

Первый способ вставляем нужный код.

Помните прошлую статью, про кэш браузера, в нем мы так же вставляли код в файл  .htaccess,  тут будет тоже самое. Схема все та же:


7 способов ускорить скорость загрузки сайта

Заходим по FTP в свои файлы. В корне сайта находим .htaccess, скачиваем его. Открываем его любым редактором, и в самый низ перед тегом #EndWordpress, вставляем этот код. <ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule>

Или

<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/css <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> </IfModule>

У меня работали оба, но лучше использовать первый. Сохраняем, и загружаем обратно. Если все сделано хорошо, то вы увидите в PageSpeed Insights, зеленую галочку у пункта «включите сжатие», что говорит о том что gzip работает.

Второй способ, включаем сжатие с помощью плагина.

В прошлой статье мы разбирали плагин hyper cache , в нем есть пункт «Включить сжатие», на главной странице настроек, ставим галочку и сохраняем.

Я читал много статей и отзывов, вроде все работает стабильно, негативных отзывов не слышал. Но я думаю, принцип вам понятен, просто одна галочка и все сделано.

Третий способ с помощью сервера.

Сразу говорю, не на всех хостингах есть эта функция, например на таймвебе ее нет, вообще он скудный на такие вещи, дополнительные программы не про его честь. Мой новый сервер работает на линуксе, и находится в англии, что тоже огромный плюс, но отвлекся. В моей cPanel’и есть пункт «Оптимизировать вебсайт».

Я в него захожу и выбираю «сжать все содержимое», сохраняю и все начинает работать.

Проверяем работоспособность.

Для проверки предлагаю сервис  whatsmyip . Просто заходите на него вводите в поле свой сайт, можете для надежности любую страницу, и смотрите, если вам показали зеленую галочку, то все в порядке и сжатие включено и работает отлично, если нет, то значит что-то сделали не так, проверяйте, все способы рабочие.

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

P.S. А какой способ пользуете вы отпишитесь в комментариях.

Карта
rss