5 популярных плагинов WordPress, которые лучше не использовать на виртуальном хостинге

Вольный перевод статьи 5 Popular WordPress Plugins To Avoid on Shared Hosting.

wordpress-plugins-to-avoid

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

Немного любопытной статистики.

Согласно статистике Aberdeen Group, задержка в одну секунду при загрузке страницы уменьшает количество ее просмотров на 11%, на 16% уменьшает удовлетворение посетителя сайта и на 7% снижает конверсию.

Согласно данным, опубликованным в британском «Сборнике Интернет-статистики» (UK: Internet Statistics Compendium: http://econsultancy.com/reports/uk-internet-statistics-compendium), также включающем дынные от Rackspace,  38% онлайн-покупателей в Великобритании отказываются от покупок в интернет-магазинах или мобильных приложениях, которые требуют для своей загрузки более 10 секунд.

Скорость загрузки страницы — это одна из метрик, используемая Google для ранжирования результатов поисковой выдачи, Google считает загрузку страницы «медленной», если на нее требуется более полутора секунд.

74% интернет-пользователей покидает мобильный сайт, если им приходится ожидать окончания загрузки его страниц более 5 секунд.

Другой интересный факт: большинство блогов, сделанных на WordPress, используют виртуальный хостинг.

Виртуальный хостинг означает, что много различных сайтов размещено на одном физическом веб-сервере и его серверные ресурсы (вычислительные ресурсы процессора (CPU) и оперативная память (RAM)) распределяются на каждый из размещенных на нем сайтов.

Почему смысл виртуального хостинга не всеми понимается правильно

Тарифные планы на виртуальных хостинг довольно дешевы (точнее, самые дешевые), но это не означает, что они плохи. Главное слово, которое подчас неверно понимается пользователями виртуального хостинга и создает проблемы — это слово «Неограниченный» (“Unlimited“).

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

Правда же состоит в том, что виртуальных хостинг — это самый ограниченный хостинг в Интернет. Поняв это, вы вполне сможете наслаждаться возможностями, которые вам дают тарифные планы виртуального хостинга.

Наиболее частая причина сбоев в работе сайтов на виртуально хостинге — это плагины.

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

Пять популярных плагинов WordPress не для виртуального хостинга

1. Broken Link Checker

Если вам нужно использовать этот плагин, используйте его в периоды низкой нагрузки на сайт и отключайте после того, как закончили с ним работать. Этот плагин очень сильно нагружает сервер и вполне может вывести вас за пределы отведенных вам ресурсов.

Альтернативы

Проверка «битых» ссылок онлайн (Broken Link Check)
http://www.brokenlinkcheck.com/

Этот онлайн-сервис помогает найти неработающие ссылки на сайте. Бесплатная версия сервиса имеет лимит в 3 тыс. страниц — этого значения будет вполне достаточно для большинства владельцев сайтов.

Xenu’s Link Sleuth — отличная бесплатная программа под Windows, которая также поможет вам найти «битые» ссылки на вашем сайте.
http://xenus-link-sleuth.en.softonic.com/

Integrity (только для Macintosh)
http://peacockmedia.co.uk/integrity/

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

2. Google XML Sitemaps

Этот плагин также неслабо грузит веб-сервер и может истощить его ресурсы.

Альтернативы

WordPress SEO by Yoast
http://wordpress.org/plugins/wordpress-seo/

Используйте встроенную в популярный плагин WordPress SEO Plugin by Yoast опцию построения карты сайта (Sitemap).

Google Sitemap by BestWebSoft
http://wordpress.org/plugins/google-sitemap-plugin/

Этот простой плагин для построения карты сайта неплохо выполняет свою работу. С его помощью вы можете легко создавать и добавлять файлы карты сайта и добавлять их в Google Webmaster Tools без риска сильно нагрузить ваш веб-сервер.

Better WordPress Google XML Sitemaps
http://wordpress.org/plugins/bwp-google-xml-sitemaps/

BWP GXS не имеет лимита в 50,000 адресов, это быстрый плагин, генерирующий карту сайта с использованием минимальных ресурсов.

3. Yet Another Related Posts Plugin

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

Альтернативы

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

SO Related Posts
http://wordpress.org/plugins/so-related-posts

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

LinkWithin
http://www.linkwithin.com/

LinkWithin — это специальный виджет, отображающий связанные посты в виде иконки и названия из архива вашего блога под каждой статьей. Linkwithin не использует ресурсы вашего сервера для индексации ваших статей.

4. WP-PostViews

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

Альтернативы

Jetpack by WordPress.com
http://wordpress.org/plugins/jetpack/

Модуль статистики в популярном и широко используемом пакете плагинов Jetpack может стать хорошим выбором для отслеживания трафика.

См. также Как использовать плагин Jetpack без регистрации на WordPress.com

Google Analytics
http://www.google.com/analytics/

Сервис Google Analytics отлично справится со сбором статистики на вашем блоге.

5. WordPress Popular Posts

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

Альтернативы

Зачем вам понадобился плагин для этого? Просто посмотрите статистику вашего сайта и обратите внимание на 5/10 самых популярных постов, а потом выведите ссылки на них с помощью текстового виджета на боковой панели.

nrelate Most Popular
http://wordpress.org/plugins/nrelate-most-popular

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

Плагины для создания бэкапов (резервных копий сайта и/или его базы данных), такие как WP DB Backup, WP DB Manager, BackupWordPress должны использоваться только когда это действительно нужно. Бэкапы требуют для своего хранения немалого дискового пространства, а использовать их предпочтительно в периоды небольшого трафика на сайте, т.к. они активно задействуют запросы к базе данных и процессорные ресурсы.

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

Постскриптум к переводу

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

К счастью, существуют инструменты, позволяющие получить объективную оценку быстродействия сайта. Например, сервис Pingdom Website Speed Test (http://tools.pingdom.com/fpt/) наглядно показывает не только скорость загрузки страниц, но и какие ее компоненты вносят в замедление загрузки наибольший вклад.

Узнали, что сайт на WordPress работает медленно и что же дальше? А дальше можно установить плагин P3 (Plugin Performance Profiler https://wordpress.org/plugins/p3-profiler/)  и узнать с его помощью, какой из установленных плагинов создает наибольшую загрузку на веб-сервер.

После отключения наиболее «тяжелых» плагинов обязательно нужно установить плагин или плагины для кэширования выдаваемого сайтом контента, например, WP Super Cache, WP Widget Cache, Hyper Cache, W3 Total Cache и многие другие — список возможных решений немаленький.

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

Пример отображения суточной и месячной статистики нагрузки на сервер на хостинге Бегет (Beget)

Отдельно можно посмотреть нагрузку на базы данных MySQL. Это чрезвычайно полезно и удобно, потому что дает обратную связь при оптимизации нагрузки, создаваемой сайтом на сервер.

Понравилась статья? Поделитесь ссылкой в соцсетях: