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, только магазины |
Обновления: то, что ломает сайты
Почти каждый тикет "мой сайт упал, и я ничего не менял" оказывается обновлением. Не потому, что обновления плохие, а потому, что незатронутое обновление плагина с проблемой совместимости может вывести сайт из строя в три часа ночи.
Безопасный паттерн скучен и работает:
- Сделайте резервную копию или подтвердите, что сегодняшняя автоматическая копия существует. Taking a Backup.
- Примените обновление на staging. Staging Environments и The WordPress Staging Workflow.
- Пройдитесь по важным частям сайта: главная страница, пост, оформление покупки.
- Загрузите на production.
Если вы предпочитаете, чтобы платформа обрабатывала рутинные обновления, см. Automatic Updates. Прочитайте WordPress Updates и WordPress Plugins, чтобы узнать, что обновлять и на что обратить внимание.
Обновляйте один плагин за раз, когда вы работаете с важным сайтом. Если что-то сломается, вы точно будете знать, какой из них это сделал. Массовое обновление двадцати плагинов превратит двухминутное исправление в полдня работы.
Скорость
В приблизительном порядке того, насколько большое влияние они оказывают на то, сколько усилий требуется:
- Кеширование. Подавайте сохраненную копию вместо перестроения страницы для каждого посетителя. Начните со вкладки Caching. См. Site Caching.
- CDN. Поместите кешированную копию рядом с вашими посетителями вместо того, чтобы быть рядом с вашим сервером. Доступность зависит от вашего плана и требует пользовательского домена. См. Enabling the CDN.
- Версия PHP. Более новая версия PHP заметно быстрее. См. Changing PHP Version.
- Изображения и плагины. Две вещи, которые чаще всего замедляют сайт WordPress, это огромные загруженные изображения и плагины, выполняющие работу при каждом запросе. Вкладка APM показывает вам, какие запросы медленные.
- Память. Если страницы умирают на середине загрузки, а не загружаются медленно, вы достигли лимита, а не проблемы скорости. См. 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.