Pavel Nakonechnyy

Оптимизация и ускорение WordPress

Опубликовано by Pavel Nakonechnyy on (изменено: ) в My updates & projects, Web development.

Привет всем,

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

Почитав советы в Гугле по ускорению WP блога, я начал свою деятельность с плагинов. Итак, по шагам и с подробностями:

  • Установка и настройка плагинов для кеширования: WP Super Cache и Autoptimize. Скорость выросла на почти секунду, но сайт увеличился с 25 мб до 100 (вместе с кешем).
  • Удаление Jetpack‘а (при загрузке отправляет многочисленные запросы на wordpress.com, которые серьезно замедляют сайт)
  • Оптимизация всех изображений плагином Optimus. Smush (топ 1 поиска по ‘image optimization’) не работает!
  • Минификация JS, CSS и HTML плагином Fast Velocity Minify.
  • Чистка БД плагином WP-Optimize.
  • Above the Fold (не знаю, принес ли он прок).
  • Время загрузки упало до 1.8 сек.

Поняв, что это не идеал, я прогнал сайт еще раз через несколько измерителей скорости и нашел слабое место в хостинге (hts.ru, долгий ответ), а также Cloudflare (многочисленные DNS переадресации, замедляющие сайт), я решился на кардинальные преобразования (с попутным опытом работы на другом хостинге).

Сейчас среднее время загрузки составляет 0.8 секунды. Иногда сайт грузится до 2-3 секунд (не знаю с чем это связано).

Вот такими нехитрыми преобразованиями, сделанными за 6 часов я добился значительного ускорения блога для вас, дорогие читатели!

282