Ускорение и оптимизация сайта на WordPress
Вас порой бесит долгая загрузка Вашего сайт и падения? Если Ваш ответ «ДА!» — то данная статья для Вас. Рассмотрим способы, которыми можно оживить, нашего медленного поросёночка :D.
Первым делом выделим этапы.
- Оптимизация шаблона.
- Оптимизация контента.
- Оптимизация самой CMS Word Press.
- Ускорение с помощью плагинов.
Первым делом откроем наш шаблон и посмотрим, много ли обращений идёт на обработчик php?
Например
Можно просто заменить на
<link rel=»stylesheet» href=»http://вашсайт.ru/тема/style.css» type=»text/css» media=»screen» />
Тем самым мы лишний раз не насилуем хостинг. Проделать такое рекомендуется со всем, что есть в шаблоне. Так же, убираем то, что мы не используем, т.е. вычищаем всё ненужное из шаблона.
Далее идём к css. Оптимизация css довольно таки простое дело. Прежде всего можно ужать селекторы. Чем они короче, тем меньше размер соответственно. Далее берём используемые css и далее на оптимизируем, как нам вздумается с помощью http://css-school.ru/optimiser/
С контентом всё проще. Нам нужно лишь не перегружать H’ами и писать меньше. Но текст никак и не оптимизируешь :). В основном нас интересуют картинки. Картинки ужимайте до такого состояния, что весят в пределах 50кб и смотрятся по человечески. Используется прогрессивную развёртку при сохранении изображений. И хороший сервис для оптимизации. http://tools.dynamicdrive.com/imageoptimizer/
Оптимизировать сам двиг WP довольно таки трудно, если не разбираетесь в PHP, просто сметаем к чертям то, что нам не нужно, но чтобы и ещё работало. Если же не дано Вам PHP знать, то просто удалите плагины без которых можно нормально жить блогу и Вам. Т.е. убираем всякие рюшечки и шашечки в плагинах. Главное ведь функционал в нашем не лёгком случае…
А теперь самое интересное, хоть я и буду противоречить себе, но есть плагины, которые служат оптимизаторами WordPress.
- SSD — отличный плагин для оптимизации WP и защиты от различных атак и спам комментарий.
- WP Super Cache — кэширует всё и вся. Даёт тличный прирост в скорости загрузки сайта.
- DB Cache Reloaded — кэширует вашу БД.
С помощью этих рекомендаций, Вы поднимите скорость загрузки сайта хоть и не мног, но ощутимо. Смотря, как к этому подойти. Я ускорил на 2 сек 🙂