Руководство по обслуживанию WordPress

Опубликовано: 2022-06-06

WordPress сегодня является наиболее широко используемым инструментом для создания веб-сайтов. И если вы посмотрите на тенденции, это не изменится. CMS в настоящее время поддерживает более 41% из одного миллиона самых популярных веб-сайтов в мире. И марш только продолжается

Обслуживание WordPress

Зачем поддерживать свой сайт WordPress

Независимо от того, являетесь ли вы владельцем сайта на WordPress, являетесь ли вы агентством или фрилансером, который создает сайты на WordPress, вы, вероятно, заинтересованы в том, чтобы предоставить своим клиентам наилучшие услуги и опыт. А это означает безопасный, быстрый и простой в использовании веб-сайт.

Когда дело доходит до WordPress, это не все о создании сайта. Важно убедиться, что со временем сайт работает так, как хотелось бы. Здесь начинается обслуживание WordPress.

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

Как и любую другую систему, сайт WordPress можно (нужно) обслуживать. Ссылка на страницу может перестать работать, расширение может устареть и т. д. Обслуживание WordPress предотвращает и смягчает такие случаи.

Различные виды обслуживания WordPress

На сайте WordPress может выполняться несколько видов обслуживания на разовой или регулярной основе, в зависимости от потребностей сайта.

Профилактическое обслуживание

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

Корректирующее обслуживание

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

Эволюционное обслуживание

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

Что делать, чтобы поддерживать свой сайт WordPress

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

Резервные копии

Резервные копии WordPress

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

Это пример ситуации, когда резервное копирование может спасти жизнь.

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

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

В WordPress можно (с помощью плагинов или сервисов) запланировать автоматическое резервное копирование через равные промежутки времени и хранить их в нескольких местах. Действительно, было бы бесполезно хранить ваши резервные копии на сервере вашего сайта и не иметь доступа к ним, когда этот сервер столкнется с проблемой.

Есть несколько способов запланировать резервное копирование ваших сайтов WordPress. Вы можете выбрать расширения или услуги SaaS.

Вот список некоторых расширений или сервисов, которые вы можете использовать:

  • UpdraftPlus : это бесплатное расширение с платной версией. Вы можете запланировать резервное копирование контента и баз данных вашего сайта непосредственно с панели управления WordPress и хранить их в нескольких местах, таких как Google Диск, AWS, Dropbox и т. д.
  • BackWPup : это также бесплатное расширение WordPress с платной версией. Он предлагает примерно те же функции, что и UpdraftPlus, а именно планирование резервного копирования сайта и базы данных и их хранение в разных местах.
  • BlogVault — это служба резервного копирования WordPress в сочетании с расширением. Услуга платная и позволяет запланировать ежедневное, еженедельное и т. д. резервное копирование одного или нескольких сайтов. Резервные копии хранятся в облаке службы, и вы можете получить к ним доступ или управлять ими через специальный интерфейс.

Безопасность

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

Ежедневно на сайты WordPress запускаются сотни тысяч атак, и столько же сайтов взламывается.

За последние тридцать дней компания Wordfence, занимающаяся безопасностью WordPress, заблокировала более восьми миллиардов попыток атак на веб-сайты.

Чтобы не допустить этого, следует соблюдать несколько основных правил.

  • Имена пользователей WordPress . Многие люди устанавливают WordPress с помощью сценариев установки в один клик, встроенных в большинство хостинговых услуг. Некоторые из этих сценариев создают пользователя по умолчанию с правами администратора с именем «admin».

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

  • Пароли : следует позаботиться о том, чтобы создать достаточно надежный пароль. Такие пароли, как abcd, password, 1234… не будут долго сопротивляться атакам.

В дополнение к этому рекомендуется использовать расширение безопасности WordPress для автоматизации и усиления мер безопасности на ваших сайтах. Среди самых популярных вы найдете Sucuri Security, SecuPress или Wordfence. Я приглашаю вас ознакомиться с описаниями этих расширений и выбрать то, которое будет соответствовать вашим ожиданиям.

Обновления

Как только сайт разработан, важно подумать о том, как и как часто будут обновляться WordPress, темы и расширения.

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

Например, версия WordPress 5.7.1, выпущенная в апреле 2021 года, исправила несколько проблем безопасности, связанных с CMS. Если вы используете более раннюю версию, ваш сайт может быть подвержен атакам. Указанные атаки могут использовать эти недостатки безопасности, которые были исправлены.

Еще один интересный пример, несколько месяцев назад: группа разведки угроз Wordfence обнаружила массированную атаку на потенциально более миллиона сайтов WordPress; использование уязвимостей в расширениях Elementor Pro и Ultimate Addons для Elementor.

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

Эти два примера подчеркивают важность регулярного обновления ваших сайтов WordPress.

Хорошая новость заключается в том, что не все так безнадежно. Дыры в безопасности, обнаруженные в WordPress Core, исправлены в младших версиях.

Например, WordPress 5.7.1 — это дополнительная версия, а WordPress 5.5 и 5.6 — основные версии.

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

Существуют также такие сервисы, как MainWP или ManageWP, которые позволяют автоматизировать обновления на одном или нескольких сайтах. Вы также можете выбрать универсальную систему, такую ​​как BlogVault (упомянутую выше в разделе резервного копирования); для управления обновлениями и резервными копиями.

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

Производительность

Оптимизация WordPress

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

В Интернете есть передовые методы повышения производительности, а также стандарты, которые вы должны стараться применять как можно лучше.

Начнем с того, что важно, чтобы ваш сайт WordPress использовал качественный хостинг. Хостинг — это как основа вашего сайта. Если это не будет хорошего качества, ваша инфраструктура может развалиться.

В последние несколько лет появляется управляемый хостинг WordPress; предлагая оптимальные конфигурации для сайтов WordPress. Вы можете взглянуть на Kinsta или SiteGround.

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

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

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

Существует несколько онлайн-сервисов, предоставляющих подробную информацию о производительности вашего сайта, таких как PageSpeed ​​Insights, GTmetrix или Pingdom.

производительность вордпресс
Результаты анализа сайта Белого дома на инструменте GTmetrix

Мониторинг времени безотказной работы

WordPress робот безотказной работы
Пример страницы статуса на сайте Uptime Robot

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

Аптайм — это период, в течение которого веб-сайт доступен и нормально функционирует. Обычно мы используем проценты для количественной оценки этого состояния. Сайт, который не был в автономном режиме в течение одного месяца, будет иметь 100% время безотказной работы в течение этого периода. Чем выше процент, тем лучше.

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

  • регулярно проверяйте работоспособность сайта
  • отправить электронное письмо, если сайт не работает более определенного времени
  • проверка на 404 страницы и битые ссылки

Вот небольшой, но не исчерпывающий список этих услуг:

  • BlogVault : этот сервис, о котором мы уже упоминали дважды, является своего рода швейцарским армейским ножом WordPress. В дополнение к функциям резервного копирования и обновления, он также имеет систему мониторинга времени безотказной работы.
  • о, дорогой , предлагает комплексное предложение для мониторинга веб-сайтов, от доступности сайта до страниц 404 и неработающих ссылок, включая страницы состояния.
  • WP Umbrella — это расширение (связанное с веб-приложением), специально разработанное для мониторинга работы сайтов WordPress. Помимо прочего, он позволяет обнаруживать ошибки PHP на сайтах, следить за фактической работой и т. д.
  • Uptime Robot — один из самых популярных сервисов для мониторинга веб-страниц. Помимо обычных функций, сервис позволяет создавать статусные страницы для отслеживаемых сайтов.

Поддержание или поддержка вашего сайта WordPress, что нужно помнить?

Вот и все, мы сделали трюк. Теперь у вас должно быть представление о том, что такое обслуживание WordPress и почему оно важно для вашего бизнеса. Еще одна важная вещь заключается в том, что вам не нужно делать все это самостоятельно (например, как владелец бизнеса).

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