10 советов, как упростить обслуживание WordPress

Опубликовано: 2020-03-16

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

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

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

1. Выполняйте регулярное резервное копирование

Regular Backups

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

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

2. Исправьте страницы 404 и неработающие ссылки

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

Есть простое решение проблемы. Все, что вам нужно сделать, это перенаправить посетителей на нужную страницу с помощью 301 редиректа. Вы также можете воспользоваться помощью Google Analytics или плагинов, таких как плагин перенаправления (особенно, если вы новичок в этой концепции). Точно так же, чтобы повысить фактор SEO, вам необходимо исправить неработающие ссылки. Вы можете улучшить свою задачу редактирования с помощью плагинов или инструментов, таких как Broken Link Checker.

404 Pages

3. Удалите ненужные файлы и плагины

Часто сайт тормозит из-за нагромождения ненужных файлов, плагинов или кодов. Со временем эти файлы накапливаются. Если вы сядете удалить эти файлы через 6 месяцев; становится чрезвычайно трудно отследить эти плагины.

Таким образом, крайне важно удалить ненужные файлы, как только вы закончите с этим. Убедитесь, что любой другой разработчик использует ваш сайт и делает то же самое. Файлы PHP, неиспользуемые медиафайлы заполняют папку «wp-content». Это затрудняет нормальную работу, так как сайту приходится загружать все существующие файлы, что в конечном итоге приводит к замедлению работы сайта.

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

4. Привыкайте к «Git'ing».

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

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

5. Добавляйте комментарии

Знаете ли вы, что вы можете сократить рабочую нагрузку во время редактирования, просто внедрив здоровую привычку «комментировать»? Если вы и ваша команда добавите комментарий рядом с блоком кода, это поможет вам позже, когда вы попытаетесь выяснить назначение кода. Например, вы можете написать функцию с подробной спецификацией, чтобы понять ее роль, например:

function heapsorting (int) {
return int;
}

Здесь блок означает, что вы собираетесь выполнить сортировку кучи большого массива данных. Точно так же вы можете прокомментировать, например:

Incorporate Commenting

6. Используйте линтинг для форматирования кода

Если вы хотите, чтобы ваш сайт WordPress работал без проблем, почему бы не принять соответствующие меры во время написания кода? Если вы не знакомы с Linting, вам следует к нему привыкнуть. Это динамическая функция, которая устанавливает определенные правила (стандарты кодирования WordPress) для того, как мы кодируем. Кроме того, это также помогает в форматировании самого кода.

Нам разрешено настраивать Linting для PHP, HTML, CSS и JavaScript. Таким образом, вы можете написать точный код для получения эффективных результатов на этих платформах. Например, если вы используете JavaScript, вы можете использовать линтеры, такие как JSHint или JSlint, для обнаружения ошибок в коде. Проверьте код ниже.

Linting to Format Code

Linting to Format Code

7. Придерживайтесь одного стандарта для именования файлов

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

В соответствии с соглашениями вы должны сохранять однозначные и точные имена файлов, функций и носителей. Другим полезным способом именования файлов может быть использование типа файла. Например, если файл состоит из снимка экрана блога под названием «Gene Editing», вы можете назвать файл «geneeditsrceen. png.' Таким образом, это поможет вам просмотреть папку и найти файл. Рабочий процесс станет плавным, а также поможет во время технического обслуживания.

8. Проверьте, какие формы работают хорошо

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

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

9. Эффективная структура для мгновенного редактирования

Плодотворное редактирование зависит от стиля и отступов блоков кода. Это помогает быстро идентифицировать блоки, которые вы хотите отредактировать, после того, как вы написали весь код. Таким образом, вы должны уделять внимание CSS, а не постоянно привязываться к JS, PHP. Я могу сказать по своему собственному опыту, что CSS может создать много проблем, если вы не будете осторожны с самого начала.

Вы должны избегать использования встроенных стилей и применять хорошую практику именования, такую ​​​​как BEM (модификатор блочного элемента). Кроме того, использование общих шаблонов — эффективный способ стилизации CSS. Однако, если вы беспокоитесь о производительности загрузки, вы можете легко решить проблему с помощью плагина кэширования, который поместит несколько файлов в один файл. Посмотрите пример ниже.

Structure Effectively

10. Проверьте индексацию сайта и SEO

Мое последнее предложение касается посещаемости сайта и SEO. Оба эти критерия составляют неотъемлемую часть процесса технического обслуживания. Вы должны проверить, индексируется ли ваш сайт в поисковых системах, таких как Google или Yahoo. Вы можете просто сделать это, набрав «site:mysite.com», где «mysite» относится к названию вашего веб-сайта.

Website Indexing and SEO

Кроме того, вам необходимо регулярно проверять рейтинг вашего сайта в поисковых системах. Если веб-сайт появляется в верхней части результатов поиска, вам не о чем беспокоиться. Если это не так, вы должны следить за SEO. Включая идеальные ключевые слова, PPC (оплата за клик) на странице помогает вам улучшить видимость. Вы также можете использовать плагины WordPress, такие как Yoast SEO, для быстрого сканирования вашего контента.

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

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