Фев
12
Как ускорить свой блог на WordPress?
Здравствуйте! В этой статье я расскажу вам о нескольких реально работающих способах
по ускорению вашего блога на WordPress. Если у вас обычный сайт, то некоторые советы все равно могут пригодиться. Все способы проверял лично на своем блоге. Результат на лицо.
Для начала давайте протестируем нынешнюю скорость загрузки сайта. У меня до начала эксперимента она была
5.59 s - это плохо! Тестировал я при помощи
этого сервиса. Вводите название своего сайта и нажимаете
"Test Now"
Запомнили результат? Ок, теперь начнем ускорять наш блог. Пристегните ремни, потому что после всех проделанных действия ваш блог будет просто летать! ;-)
1.WP File Cache: настраиваем кеширование на блоге.
Однажды я уже писал статью про кеширование. Там я использовал плагин
Hyper Cache, но после того как переехал на другой хостинг он перестал работать. Мне подсказали использовать плагин WP File Cache, о котором сейчас и пойдет речь. Для начала
скачайте его. После этого установите и активируйте его. Если вы не знаете как это сделать, то прочитайте вот
эту статью. Установили? Теперь перейдем в настройки(Консоль --> Параметры --> WP File Cache). Сделайте как на картинке ниже:
Не забываем сохранять настройки. Итак, с кешированием мы разобрались. Идем дальше.
2.Оптимизируем css файлы.
Оптимизация css файла - это тоже не маловажный этап в ускорении блога. Итак, чтобы уменьшить размер нашего файла со стилями сделайте следующие шаги:
1 - Заходим в
Консоль --> Внешний вид --> Редактор. В правой колонке мы видим заголовок -
"Стили", под ним перечислены наши файлы со стилями(в моем случае их несколько).
2 - Нажимаем на style.css.
3 - Копируем все содержимое файла
(Ctrl + A)
4 - Заходим на сайт www.csscompressor.com/
5 - В поле
CSS Input: вставляем то что скопировали и не изменяя никаких настроек жмем Compress.
6 - Далее из поля
Compressed CSS: копируем то что получилось и вставляем в исходный файл(style.css)
7 - Сохраняем изменения.
Ну вот и все, файл со стилями мы оптимизировали. Идем дальше.
3.Оптимизируем базу данных, при помощи плагина Optimize DB.
Для начала скачайте сам плагин -
скачать. Далее установите его и активируйте. После выше проделанных действий зайдите в настройки плагина(Консоль --> Инструменты --> Optimize DB) и нажмите на кнопку "Optimize Now". Ну вот и все, база данных оптимизирована. Советую проделывать данное действие примерно раз в неделю.
4.Авто-сохранение черновиков ваших записей.
Разработчики позаботились о начинке своего движка и включили в него такую возможность, как авто-сохранение черновиков записей. Я не спорю, что это важная функция. Ведь действительно иногда бывают какие-то экстренные ситуации, например проблемы с электричеством, с компьютером или браузером. Но ведь эти черновики надо же где то сохранять? А сохраняются они в вашей БД каждую минуту. Представляете отсюда какая захламленность и нагрузка? Но согласитесь, отключение данной функции - это не выход. Значит будем чистить. Для этого в phpmyadmin вашего блога нужно задать следующий SQL запрос:
[crayon-669914fe3c295059230036/]
Вот и все, мы вынесли мусор :). Теперь ваша БД намного чище.
5.Оптимизация шаблона. Чистим код.
Теперь нам нужно уменьшить количество запросов к БД. Как это сделать? Очень просто, нужно лишь немного почистить наш код.
1.Открываем файл header.php и ищем строку
[crayon-669914fe3c29b899282764/]
заменяем её на:
[crayon-669914fe3c29e413788706/]
2.Изменяем "title". Находим строчку:
[crayon-669914fe3c2a1284288965/]
И меняем её на:
[crayon-669914fe3c2a3947976760/]
3.Информация о версии wordpress и keywords можете вообще убрать, т.к 1(версия) - с точки зрения безопасности не рекоминдуется указывать, а 2(ключевые слова) - т.к больше не используется поисковиками.
4.Путь к CSS. Ищем:
[crayon-669914fe3c2a5582251580/]
Заменяем на:
[crayon-669914fe3c2a8761795468/]
5.Пингбеки. Находим:
[crayon-669914fe3c2aa416762253/]
Меняем на:
[crayon-669914fe3c2ac159105972/]
6.Подведение итогов.
Давайте снова проверим скорость загрузки сайта. Если вы проделали все что описано выше, то она должна снизиться как минимум в 2-3 раза. Если этого не произошло, то вы либо ничего не сделали, либо у вас не WordPress :). Не пренебрегайте этими советами. Даже если сейчас у вас и низкая скорость загрузки сайта, то рано или поздно она вырастет, вместе с ростом посещаемости. Так что лучше позаботиться об этом заранее. На этом я с вами прощаюсь. Не забывайте подписываться на обновления(ссылка ниже).
С Уважением,
Александр Сидоренко.
Здравствуйте Александр.Для новичка конечно переделать все не так просто но буду пробовать плагин у меня стоит такой.Напишите про сематическое ядро толькоПоказать продолжение
Оценить комментарий: 0 0
Хорошо Сергей. Постараюсь все подробно описать. Составление семантического ядра это очень ответственный этап :)
Оценить комментарий: 0 0
Буду ждать.
Оценить комментарий: 0 0