WordPress

WordPress: С чего начать

What KapsuleHost does for a WordPress site, what you still do yourself, and which guide to read for each job.

Что KapsuleHost делает для сайта WordPress, что вы делаете сами и какое руководство читать для каждой задачи.

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

Установка и вход

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

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

Если вы не можете войти в wp-admin, следуйте инструкциям WordPress Admin Access и, если проблема с паролем, Resetting the WordPress Password. Путь сброса в панели не зависит от возможности вашего сайта отправлять электронную почту, поэтому он работает, когда ссылка "забыл пароль" не работает.

Начните отсюда: Installing WordPress и WordPress Admin Access.

Меню WordPress

Откройте Websites, нажмите на ваш сайт, и группа WordPress содержит:

ВкладкаНазначение
WordPressОсновная панель WordPress для сайта
UpdatesОбработка обновлений ядра, плагинов и тем
SecurityЗакаливание и проверки целостности
CachingЭлементы управления кешированием страниц и объектов
APMПроизводительность приложения, какие запросы медленные и почему
PaymentsКонфигурация платежей WooCommerce, только магазины

Обновления: то, что ломает сайты

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

Безопасный паттерн скучен и работает:

  1. Сделайте резервную копию или подтвердите, что сегодняшняя автоматическая копия существует. Taking a Backup.
  2. Примените обновление на staging. Staging Environments и The WordPress Staging Workflow.
  3. Пройдитесь по важным частям сайта: главная страница, пост, оформление покупки.
  4. Загрузите на production.

Если вы предпочитаете, чтобы платформа обрабатывала рутинные обновления, см. Automatic Updates. Прочитайте WordPress Updates и WordPress Plugins, чтобы узнать, что обновлять и на что обратить внимание.

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

Скорость

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

  1. Кеширование. Подавайте сохраненную копию вместо перестроения страницы для каждого посетителя. Начните со вкладки Caching. См. Site Caching.
  2. CDN. Поместите кешированную копию рядом с вашими посетителями вместо того, чтобы быть рядом с вашим сервером. Доступность зависит от вашего плана и требует пользовательского домена. См. Enabling the CDN.
  3. Версия PHP. Более новая версия PHP заметно быстрее. См. Changing PHP Version.
  4. Изображения и плагины. Две вещи, которые чаще всего замедляют сайт WordPress, это огромные загруженные изображения и плагины, выполняющие работу при каждом запросе. Вкладка APM показывает вам, какие запросы медленные.
  5. Память. Если страницы умирают на середине загрузки, а не загружаются медленно, вы достигли лимита, а не проблемы скорости. См. WordPress Memory Limit и PHP Extensions and Settings.

Для общей версии см. Website Speed и Site Slowness and Resource Limits.

Классические сбои WordPress

Каждый из них имеет определенную, известную причину и конкретное исправление. Не угадывайте.

  • Пустая белая страница. Почти всегда фатальная ошибка PHP с отключенным отображением. Журнал называет файл. The WordPress White Screen, Error Logs.
  • Главная страница работает, все остальные страницы выдают 404. Переписывание постоянных ссылок. Обратите внимание, что веб-хостинг Kapsule использует nginx, поэтому правила .htaccess здесь не работают. Permalink Issues, WordPress and .htaccess.
  • Замок сломан на странице, которая раньше была в порядке. Смешанное содержание, обычно после смены домена. Fixing Mixed Content.
  • Старые URL везде после изменения домена. WordPress записывает абсолютные URL в базу данных. Search and Replace.
  • Загрузки не удаются выше определенного размера. Лимит PHP, а не WordPress. PHP Extensions and Settings.

WooCommerce

Магазин это сайт WordPress с деньгами, что повышает ставки на все вышесказанное. Резервные копии важнее, обновления требуют staging каждый раз, и вкладка Payments это место, где находится конфигурация шлюза. См. WooCommerce, Site Payments и, если вы хотите вовлечь команду платформы, Care for WooCommerce.

Для разработчиков

  • WP-CLI для управления из командной строки.
  • Adding SSH Keys для доступа через shell.
  • Git Deploy для развертывания из репозитория.
  • Cron Jobs для настоящего системного cron вместо псевдо-cron WordPress, который срабатывает только при посещении кем-нибудь.
  • Using phpMyAdmin и Remote Database Access.

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

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

  • Держите плагины в актуальном состоянии и удаляйте те, которые вы не используете.
  • Используйте двухфакторную аутентификацию на вашем аккаунте KapsuleHost. Two-Factor Authentication.
  • Знайте путь восстановления до того, как он вам понадобится. If Your Site Is Hacked и Malware Cleanup.

См. Security для полной картины и Site Security для элементов управления на уровне сайта.

Перемещение существующего сайта WordPress

Используйте мастер миграции в разделе Migrations. См. Migrations, Migrating to Kapsule и Migrating From cPanel.

Все еще застряли? Opening a Support Ticket или начните с Websites и Hosting Glossary.

Вам всё ещё нужна помощь?

Напишите нам на support@kapsulehost.com или откройте чат в KPanel.

Открыть KPanel