Что делает KapsuleHost для сайта на WordPress, что вы по-прежнему делаете сами, и какое руководство читать для каждой задачи.
WordPress управляет большей частью веба, и это выбор по умолчанию для большинства сайтов KapsuleHost. Когда вы создаёте сайт как WordPress или WooCommerce, в левом меню сайта появляется дополнительная группа WordPress с инструментами, которые имеют смысл только для WordPress: обновления, безопасность, кеширование и платежи для магазинов. Раздел производительности приложений (APM) находится в разделе Производительность и предназначен только для сайтов WordPress и WooCommerce. Эта страница показывает, что где искать.
Установка и вход
Создайте сайт как сайт WordPress, и установка будет выполнена за вас, включая базу данных и учётную запись администратора. Во время настройки вы выбираете имя пользователя администратора, пароль и название сайта.
Пароль администратора WordPress показывается один раз во время настройки. Сохраните его в менеджере паролей, прежде чем продолжить. Восстановить его позже возможно, но это медленнее, чем записать его сейчас.
Если вы не можете войти в wp-admin, обратитесь к разделу Доступ к административной панели WordPress, а если проблема в пароле, к разделу Сброс пароля WordPress. Путь сброса через панель не зависит от того, может ли ваш сайт отправлять электронную почту, поэтому он работает даже тогда, когда ссылка "забыли пароль" не работает.
Начните отсюда: Установка WordPress и Доступ к административной панели WordPress.
Меню WordPress
Откройте Веб-сайты, нажмите на свой сайт, и в группе WordPress вы найдёте:
| Вкладка | Для чего она |
|---|---|
| WordPress | Основная панель WordPress для сайта |
| Updates | Обработка обновлений ядра, плагинов и тем |
| Security | Усиление защиты и проверки целостности |
| Caching | Управление кешированием страниц и объектов |
| APM | Производительность приложения: какие запросы медленные и почему. В левом меню сайта находится в разделе Производительность, а не в этой группе |
| Payments | Настройка платёжных систем WooCommerce, только для магазинов |
Обновления: то, что ломает сайты
Почти каждое обращение вида "мой сайт перестал работать, а я ничего не менял" в итоге оказывается следствием обновления. Не потому, что обновления плохие, а потому, что неконтролируемое обновление плагина с проблемой совместимости может вывести сайт из строя в три часа ночи.
Безопасный подход скучен, но работает:
- Сделайте резервную копию или убедитесь, что сегодняшняя автоматическая копия уже существует. Создание резервной копии.
- Примените обновление на staging-копии. Среды Staging и Рабочий процесс Staging для WordPress.
- Пройдитесь по важным разделам сайта: главной странице, записи, оформлению заказа.
- Опубликуйте изменения на боевом сайте.
Если вы предпочитаете, чтобы платформа сама занималась рутинными обновлениями, см. Автоматические обновления. Прочитайте Обновления WordPress и Плагины WordPress, чтобы узнать, что обновлять и с чем быть осторожным.
Обновляйте плагины по одному, если сайт важен для вас. Если что-то сломается, вы точно будете знать, какой именно плагин виноват. Массовое обновление двадцати плагинов превращает двухминутное исправление в работу на весь день.
Скорость
Примерно в порядке того, насколько сильно это сказывается при минимальных усилиях:
- Кеширование. Отдавайте сохранённую копию страницы вместо того, чтобы собирать её заново для каждого посетителя. Начните с вкладки Caching. См. Кеширование сайта.
- CDN. Размещайте кешированную копию ближе к вашим посетителям, а не к вашему серверу. Доступность зависит от вашего тарифа и требует собственного домена. См. Подключение CDN.
- Версия PHP. Более новая версия PHP ощутимо быстрее. См. Изменение версии PHP.
- Изображения и плагины. Две вещи, которые чаще всего замедляют сайт на WordPress: огромные загруженные изображения и плагины, выполняющие работу при каждом запросе. Вкладка APM показывает, какие запросы медленные.
- Память. Если страницы обрываются на полпути вместо того, чтобы медленно загружаться, вы упираетесь в лимит, а не в проблему скорости. См. Лимит памяти WordPress и Расширения и настройки PHP.
Об общей версии этой темы см. Скорость сайта и Медлительность сайта и ограничения ресурсов.
Классические сбои WordPress
У каждого из них есть конкретная, известная причина и конкретное решение. Не гадайте.
- Белая пустая страница. Почти всегда это фатальная ошибка PHP при отключённом отображении ошибок. В журнале указано имя файла. Белый экран WordPress, Журналы ошибок.
- Главная страница работает, все остальные выдают 404. Переписывание постоянных ссылок (permalink). Обратите внимание, что веб-хостинг KapsuleHost работает на nginx, поэтому правила
.htaccessздесь не действуют. Проблемы с постоянными ссылками, WordPress и .htaccess. - Замок браузера сломан на странице, которая раньше работала нормально. Смешанный контент, обычно после переноса домена. Исправление смешанного контента.
- Старые URL повсюду после смены домена. WordPress записывает в базу данных абсолютные URL-адреса. Поиск и замена.
- Загрузки не проходят выше определённого размера. Это ограничение PHP, а не WordPress. Расширения и настройки PHP.
WooCommerce
Магазин это сайт на WordPress, в котором крутятся деньги, что повышает ставки по всем пунктам выше. Резервные копии важнее, обновления каждый раз требуют staging-копию, а вкладка Payments это то место, где находится настройка платёжного шлюза. См. WooCommerce, Платежи сайта и, если вы хотите привлечь команду платформы, Care для WooCommerce.
Для разработчиков
- WP-CLI для управления из командной строки.
- Добавление ключей SSH для доступа к оболочке.
- Развёртывание через Git для развёртывания из репозитория.
- Задания cron для настоящего системного cron вместо псевдо-cron WordPress, который срабатывает только при посещении сайта.
- Использование phpMyAdmin и Удалённый доступ к базе данных.
Безопасность
WordPress находится под постоянными атаками, в основном со стороны автоматических сканеров, ищущих один неисправленный плагин. Вкладка Security охватывает усиление защиты, остальное это дело привычки.
- Держите плагины обновлёнными и удаляйте те, которыми не пользуетесь.
- Используйте двухфакторную аутентификацию в своей учётной записи KapsuleHost. Двухфакторная аутентификация.
- Знайте путь восстановления до того, как он вам понадобится. Если ваш сайт взломан и Удаление вредоносного ПО.
См. Безопасность для общей картины и Безопасность сайта для элементов управления на уровне сайта.
Перенос существующего сайта WordPress
Используйте мастер миграции в разделе Миграции. См. Миграции, Миграция на KapsuleHost и Миграция с cPanel.
Всё ещё не получается? Открытие обращения в поддержку, или начните с раздела Websites и Глоссария хостинга.