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

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

Смотрите также:

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

Он состоит из четырех пунктов:

  1. Соответствие сайта брифу
  2. Проверка надежности
  3. Подготовка сайта к будущим дополнениям
  4. Завершающие действия

А теперь рассмотрим каждый из них более детально.

1. Соответствие сайта брифу

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

  1. Проверка брифа. Если согласованный с клиентом бриф имеет список требуемых функций и элементов для сайта, проверьте, все ли пункты выполнены.
  2. Проверка задач. Если вы используете систему управления задачами, убедитесь, что все задачи выполнены и не осталось багов.
  3. Тестирование внутренних процессов сайта. Если сайт включает процессы или взаимодействия, которые пользователям нужно будет выполнять, проверьте их на различных устройствах и в разных браузерах. Убедитесь, что они работают в соответствии с брифом.
  4. Проверьте пользователей. Если вы создавали нелепые логины или, скажем, использовали ссылки на PayPal, измените их для конечной версии сайта (может возникнуть необходимость сделать это еще раз после миграции сайта).
  5. Проверьте все авторские права.
  6. Удалите тестовые тексты. Убедитесь, что все тестовые тексты были заменены соответствующим контентом. Даже надпись «Сайт находится в процессе наполнения» смотрится намного лучше, нежели стандартный текст lorem ipsum.
  7. Протестируйте админские настройки. Проверьте, все ли пользовательские роли настроены соответствующим образом.
  8. Протестируйте сторонние сервисы. Убедитесь, что все работает корректно и программное обеспечение обновлено.

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

2. Проверка надежности

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

Используйте проверку первой части этого чеклиста до запуска сайта, вторую – после его миграции на сервер.

  1. Проверка браузера. Протестируйте сайт во всех поддерживаемых браузерах, которые вы утвердили с клиентом. Даже если вы делали это много раз в процессе, не поленитесь сделать проверку еще раз. К тому же, проверьте содержимое каждого шаблона активной темы: записи, страницы, архивы и пользовательские типы постов.
  2. Совместимость устройств. Проверьте, как выглядит сайт на всех поддерживаемых устройствах, особенно если вы используете адаптивный дизайн под разные разрешения экранов.
  3. Проверьте код с помощью W3C validator, даже если вы уже делали это в процессе работы над сайтом.
  4. Проверка доступа к сайту. Чтобы это сделать, воспользуйтесь неплохими советами и руководством в WordPress Codex.

А вот и вторая часть чеклиста для после-миграционной проверки:

  1. Тестирование навигации и активности ссылок, особенно редиректов.
  2. Проверка корректности работы базы данных.
  3. Дабл-чек интеграции со сторонними сервисами и программным обеспечением. Всё должно быть совместимо с сайтом после его запуска.
  4. Соответствие настроек сайта и URL-адресов (например, URL вашего сайта и WordPress).
  5. Корректная работа пермалинков для всех типов контента. При необходимости настройте их.
  6. Пользователи. Протестируйте фронтенд и бекенд сайта с помощью всех пользовательских ролей. При необходимости создайте новые.

3. Подготовка сайта к будущим дополнениям

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

  1. Соблюдение всех основных критериев SEO. Убедитесь, что в теме есть тайтлы и мета-описания, или добавьте их с помощью SEO-плагина. Есть еще один важный момент. Если в процессе разработки было отключено ранжирование сайта поисковыми системами, не забудьте активировать его при запуске сайта с помощью настроек WordPress или файла robots.txt.
  2. Бэкап файлов и базы данных при запуске.
  3. Настройка автоматической бэкап-системы для темы, плагина и базы данных.
  4. Настройка сайта для Google Analytics с помощью плагина или в результате добавления трекинг кода к вашей теме.
  5. Создание системы для поддержки обновлений сайта. Это включает не только WordPress, но и темы и плагины.
  6. Согласование графика проверки сайта. После запуска за сайтом необходимо продолжать следить. Согласуйте с клиентом, как часто нужно проверять функционирование и эффективность сайта.

4. Завершающие действия

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

  1. Перепроверка всех изменений в ходе выполнения чеклиста. Если вы что-либо исправили на сайте исходя из вышеизложенных пунктов, не поленитесь протестировать внесенные изменения еще раз.
  2. Согласование с клиентом. Если вы внесли какие-либо существенные изменения, обязательно согласуйте их с клиентом.
  3. Уведомление о запуске. Не забудьте повторно уведомить клиента о запуске сайта и написать об этом в соцсетях, на страницах блога и на других каналах связи с пользователями. А если это ваш собственный сайт, то можете смело добавлять его в свое портфолио. Если, конечно, вы довольны полученным результатом.
  4. Оплата. Наконец-то! Не забудьте отправить клиенту счет для получения кровно заработанных денег за проект.

Заключение

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

Источник: code.tutsplus.com

Вам понравился материал?

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

1 комментарий

сначала новые
по рейтингу сначала новые по хронологии
Михаил

Спасибо!