Советы по оптимизации производительности WordPress
Опубликовано: 2014-10-08Советы по оптимизации производительности WordPress
WordPress — самая популярная система управления контентом (или платформа для ведения блогов, если хотите) на сегодняшний день в мире. Хотя WordPress является основой миллионов веб-страниц, не все они созданы одинаково. Одна из самых больших вещей, которая отличает один сайт от другого, — это скорость, с которой он отвечает на запросы.
Если вы обнаружили, что ваш веб-сайт загружается не так быстро, как хотелось бы, велика вероятность, что проблема связана с вашей конкретной конфигурацией WordPress. К счастью, помимо исключительной настраиваемости, WordPress также очень легко оптимизировать. Если вы воспользуетесь этими простыми советами по оптимизации, вы, вероятно, обнаружите, что время отклика вашего веб-сайта значительно улучшится.
Совет по оптимизации № 1. Удалите ненужные плагины
Для сайтов WordPress доступны сотни тысяч подключаемых модулей, многие из которых могут добавить на ваш сайт мощные функции. Со временем многие владельцы веб-сайтов в конечном итоге устанавливают многие из этих плагинов, которые им на самом деле не нужны.
Каждый раз, когда плагин устанавливается на ваш сайт, он добавляет дополнительный код, который необходимо обрабатывать при доступе к каждой странице. Во многих случаях он также может добавлять дополнительные файлы, которые необходимо передать каждому пользователю. Если вы обнаружите, что у вас есть несколько подключаемых модулей, которые вам действительно не нужны, отключите их, чтобы ваш сайт работал быстрее. Отключить плагины в WordPress чрезвычайно просто. Чтобы сделать это, выполните следующие быстрые шаги:
- Войдите в панель администратора WordPress.
- Нажмите на меню «Плагины» слева.
- Найдите плагин, который вы хотите отключить.
- Нажмите "деактивировать"
- *Необязательно* Нажмите «Удалить». Если вы знаете, что больше не захотите использовать этот подключаемый модуль, вы можете полностью удалить его.
Если вы планируете отключить несколько плагинов, рекомендуется делать это только по одному, а затем тестировать сайт после каждого. Это делается для того, чтобы не возникало проблем при отключении подключаемого модуля. Хотя это очень редко, всегда лучше быть осторожным.
Совет по оптимизации № 2. Ограничьте количество комментариев на странице
Если ваш контент заставляет много людей оставлять комментарии, вы должны убедиться, что вы ограничиваете количество таких комментариев, отображаемых на каждой странице. Например, если у вас есть запись в блоге с 1000 или более комментариями, необходимо разбить эти комментарии на страницы. Это ограничит объем данных, которые должны загружаться на каждой странице, но все же позволит вашим посетителям читать и извлекать выгоду из всех комментариев.
Эта функция встроена прямо в WordPress, поэтому вам просто нужно включить ее, если вы еще этого не сделали. Чтобы разбить комментарии на разные страницы, следуйте этим простым инструкциям:
- Войдите на страницу администратора вашего сайта.
- Нажмите «Настройки» слева.
- Нажмите «Обсуждение» в настройках.
- Убедитесь, что в разделе «Другие настройки комментариев» установлен последний флажок.
- Ограничьте количество комментариев верхнего уровня на странице до 50 или меньше.
Помимо увеличения времени загрузки каждой отдельной страницы, это также уменьшит общую нагрузку на сервер, что может оказать некоторое положительное влияние на время отклика вашего сайта.
Совет по оптимизации № 3. Включите кэширование
Обналичивание — это технология, которая позволяет посетителям хранить определенные файлы на своем компьютере, чтобы им не приходилось каждый раз загружать их с вашего веб-сервера, когда они заходят на ваш сайт. Когда вы включаете кеширование на своем сайте WordPress, общее количество запросов, которые обрабатывает ваш веб-сервер, резко снизится, что также может помочь сократить время загрузки. Кроме того, отдельные посетители увидят более быстрое время загрузки, потому что им не нужно загружать столько данных с каждой страницей.
Есть несколько отличных плагинов для кэширования WordPress, доступных на выбор. Мы рекомендуем W3 Total Cache или WP Super Cache, оба из которых бесплатны и очень просты в настройке. Просто найдите их на странице плагинов WordPress и включите их, чтобы получить большие преимущества оптимизации.
Совет по оптимизации № 4 — внешний хостинг видео
Все больше людей размещают видео на своих веб-сайтах, и это здорово. Однако, если вы размещаете эти видеофайлы на веб-сервере своего собственного сайта, это может сильно снизить производительность. К счастью, WordPress позволяет очень легко вставлять видео, размещенные на других сайтах, таких как YouTube.
Если вы любите размещать видео, сначала загрузите их на YouTube или другие подобные сайты, а затем просто вставьте их, чтобы они не замедляли работу вашего сайта.
Совет по оптимизации № 5 — минимизируйте JavaScript и CSS
WordPress использует множество файлов JavaScript и CSS, чтобы сделать веб-сайты привлекательными и простыми в использовании. К сожалению, многие из этих файлов не оптимизированы должным образом и со временем могут привести к снижению производительности вашего сайта.
Отличный способ ускорить ваш сайт известен как «минификация» этих файлов, и это можно сделать автоматически с помощью плагинов, таких как WordPress Minify. Эти плагины удалят лишние данные и HTTP-запросы из всех ваших файлов JavaScript и CSS, чтобы они не замедляли работу вашего сайта.
Совет по оптимизации № 6 — сжатие больших файлов
Сегодня на большинстве сайтов есть как минимум несколько изображений и других больших файлов, из-за чего страницы могут загружаться медленно. Это особенно верно, когда файлы не сжаты должным образом. Используя функцию, известную как Gzip, вы можете сжимать файлы, чтобы ваш сайт работал намного быстрее.
Есть несколько способов включить GZip на вашем сайте. Самый простой вариант — просто использовать плагин WP Super Cache (упомянутый выше). Этот плагин имеет настройку, которая автоматически включает функцию GZip, чтобы ваш сайт работал более эффективно.
Следим за оптимизацией
Вышеупомянутые шесть советов по оптимизации помогут вам быстро загрузить ваш сайт и эффективно работать, давая заметные результаты почти мгновенно. Однако недостаточно просто провести однократное улучшение оптимизации. Вы должны делать все возможное, чтобы ваш сайт работал должным образом каждый день.
Это означает, что нужно тщательно продумать, какие подключаемые модули вы устанавливаете, и не торопиться, чтобы быть в курсе любых новых стратегий оптимизации, которые появляются. Приложив немного усилий, вы сможете помочь своему сайту работать так, как он был задуман, чтобы ваши посетители имели отличный пользовательский интерфейс.