Ускоряем блог на WordPress.

Автор: | 11.01.2016

Как ускорить блог на WordPress

 

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

Свою первую статью в этом году я начну с рассказа об ускорении и оптимизации блога на WordPress.

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

 

Выглядело это примерно вот так:

сайт перегружен

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

Для того чтобы проверить скорость загрузки сайта, можно воспользоваться этим сервисом: http://pr-cy.ru/speed_test/

проверка скорости интернета

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

 

Давайте посмотрим, какие будут результаты после анализа моего блога:

анализ сайта

 

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

 

Давайте рассмотрим основные способы ускорения блога.

Способ 1. Отключите и удалите ненужные плагины.

Чем больше плагинов у вас стоит, тем сильнее они грузят ваш сайт. Удалите все плагины, оставьте только самое необходимое. Что-то, легко можно реализовать самому, не добавляя плагинов.

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

 

Способ 2. Установка плагина WP Super Caсhe.

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

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

После первого обращение к какой-либо странице вашего блога, будет создана статическая страничка. И когда в следующий раз, пользователь посетит ваш блог, он получит уже страницу в готовом варианте.

Инструкция.

Для того, чтобы скачать Wp Super Cache воспользуйтесь встроенным поиском в разделе плагинов, либо перейдите по этой ссылке.

Скачать Wp Super Cache.

 

Установка через поиск:

wp-super-cache

1. После установки плагина, активируйте его и перейдите к настройкам.

activeplg

2. Во вкладке «Кэш» поменяйте статус на «Кэширование включено» и нажмите «Обновить» .

setting

3. Теперь откройте вкладку «Настройки» . В разделе «Статус кэширования» выберете «Использовать PHP для обслуживания кэша» .

В разделе «Разное» , вам необходимо выбрать пункт «Ошибка 304» и «Авто перенастройка кэша» .

conf2

Как все сделайте, нажмите «Обновить» .

4. Теперь в этой же вкладке, найдите раздел «Просроченные страницы» и укажите следующие значения:

  • Cache Timeout: 86400
  • Sheduler Timer: 3600

conf3

Пролистайте страничку немного вниз и нажмите «Изменить время жизни копии» .

5. Ниже, в разделе «Поисковые и другие боты» поставьте «#» перед каждым именем бота. После того как все сделайте, нажмите «Сохранить настройки» .

pbot

 

Способ 3. Настройка HeartBeat API.

HeartBeat API — это функция реализует короткие обмены данными между WordPress и сервером, на котором располагается ваш сайт. Функционал HeartBeat, обеспечивает автосохранения записей и обновление информации о том, что пользователь все еще находится, в административной части сайта.

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

Скачать плагин можно через встроенный поиск или по этой ссылке:  HeartBeat Control. После того, как вы активируете плагин, зайдите в настройки и напротив «Override heartbeat» , поставьте 60 секунд. Для того чтобы полнстью отключить HeartBeat, необходимо напротив пункта «Control heartbeat locations» , выбрать опцию «Disable everywhere» .

 

heartbeat api

 

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

 

Ускоряем блог на WordPress.: 1 комментарий

  1. Дмитрий

    Первыми двумя пунктами постоянно пользуюсь, только вместо Supercache использую Hypercache. А вот насчет третьего не знал. Возьму на заметку.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая на кнопку, я даю согласие на рассылку, обработку персональных данных и принимаю политику конфиденциальности