Веб-сайты WordPress с каждым годом становятся все сложнее. Мы добавляем множество плагинов и пишем собственный код. А теперь мы добавляем в эту смесь различные варианты ИИ.
Рискованно применять эти функции на рабочем веб-сайте без надлежащего тестирования. Таким образом, промежуточный сайт имеет решающее значение для обеспечения того, чтобы все работало. Это позволяет выявлять ошибки до того, как они повлияют на пользователей. Это также позволяет вам экспериментировать с новыми функциями.
Что такое промежуточный сайт? Это копия вашего производственного веб-сайта, которая находится где-то еще. Типичные примеры включают отдельную установку на вашем веб-хостинге или локальную установку. Содержание не обязательно должно совпадать. Тем не менее, необходимо включить тему и плагины сайта, чтобы обеспечить сравнение яблок с яблоками.
Это руководство познакомит вас с тем, как работают промежуточные сайты, способы их реализации и инструменты для их создания. Вскоре у вас будет все необходимое для создания идеальной среды тестирования.
Предлагает ли ваш веб-хостинг промежуточную среду?
Прежде чем идти дальше, обратите внимание, что многие веб-хосты предлагают промежуточные среды. Некоторые позволяют клонировать ваш производственный сайт одним щелчком мыши, что упрощает процесс.
Помимо удобства у этой установки есть еще несколько преимуществ. Во-первых, конфигурация хостинга одинакова. У вас одинаковая серверная архитектура, и вы обычно можете использовать одни и те же версии PHP и MySQL (или MariaDB, в зависимости от того, что предлагает ваш хост).
При необходимости также можно менять версии. Вы можете использовать эту функцию для тестирования обновлений PHP и внесения любых необходимых изменений.
Еще одним большим плюсом является то, что вы часто можете синхронизировать свои веб-сайты в разных средах. Это отличное решение для запуска редизайна или добавления новых функций.
Лучше всего то, что хосты выполняют скрытую работу, чтобы обеспечить работу вашего промежуточного сайта. Они назначат временный URL-адрес, избавив вас от необходимости выполнять поиск и замену в базе данных.
Промежуточный сайт на базе хоста обычно является лучшим вариантом. Это проще и имеет все необходимые функции.
Инструменты локального хостинга
Локальный хостинг вашего промежуточного сайта — еще один достойный вариант. Вы получаете скорость и конфиденциальность запуска WordPress на своем устройстве. Более того, существуют инструменты для быстрого запуска новых сайтов. Отсюда вы можете использовать плагин резервного копирования скопировать ваш производственный сайт и импортировать его локально.
Вот несколько инструментов, которые вы можете использовать для создания локальной промежуточной среды:
Студия
Studio — это бесплатная локальная среда разработки с открытым исходным кодом от WordPress.com (спонсор Speckyboy). Приложение использует Игровая площадка WordPress чтобы помочь вам создавать новые сайты по требованию без каких-либо зависимостей. Если вы используете WordPress.com или Pressable в качестве хостинга, вы также можете синхронизировать свои локальные сайты.
Местный
Local предлагает установку WordPress в один клик и множество других вкусностей. Вы можете использовать SSH или WP-CLI для управления вашими сайтами через командную строку, создания активных ссылок для обмена с другими и горячей замены версий PHP для тестирования. Приложение также синхронизируется с сайтами, размещенными на Flywheel и WP Engine.
МАМП и ХАМПП
Мы объединим эти два приложения вместе, поскольку они схожи по объему. Обе среды представляют собой локальные серверные среды, работающие в нескольких операционных системах. XAMPP установит стек Apache/MariaDB/PHP/Perl. MAMP позволяет вам выбирать между Apache или NGINX, а также стеком MySQL/PHP/Perl/Python/Ruby. Считайте, что они оба немного более практичны, чем другие местные приложения в этом обзоре.
Промежуточные плагины WordPress
Наконец, мы познакомим вас с некоторыми плагинами, которые помогут вам создать промежуточную среду. Некоторые создают отдельную установку WordPress на существующем хосте, а другие подключаются к сторонним сервисам. Вы также найдете плагины, которые упаковывают ваш сайт, чтобы вы могли загрузить его в другое место.
WP-СТАДЖИНГ
WP Staging обеспечивает гибкость в отношении того, как и где создавать промежуточную среду. Плагин клонирует ваш сайт в подкаталог на существующем хосте. Но вы также можете загрузить пакет для использования локально или удаленно. Он также служит плагином для ежедневного резервного копирования.
WPvivid
Создайте собственную резервную копию сайта с помощью WPvivid и перенесите ее в подкаталог на своем веб-хосте или другом удаленном сервере. Вы даже можете отправлять файлы своего сайта в облачные сервисы, такие как Amazon S3, DigitalOcean Spaces, Dropbox и Google Drive. Также имеется функция восстановления в один клик, позволяющая откатить сайт до предыдущей версии.
ИнстаWP Connect
InstaWP — это облачный сервис WordPress для быстрого создания и развертывания сайтов. Вы можете использовать плагин InstaWP Connect, чтобы скопировать свой рабочий веб-сайт на платформу. Отсюда вы можете синхронизировать контент между средами — идеально подходит для тестирования новых элементов перед запуском. Обратите внимание, что для использования их сервиса вам понадобится учетная запись InstaWP.
БлогХранилище
Вы можете использовать BlogVault для создания промежуточной резервной копии в их облачном сервисе. Внесите изменения в промежуточную версию и объедините их обратно на рабочий сайт. Плагин также поддерживает перенос вашего сайта на другой хост и будет создавать инкрементные резервные копии по мере внесения изменений. Обратите внимание, что BlogVault предлагает 7-дневную бесплатную пробную версию — за долгосрочный доступ вам придется заплатить.
Лучший способ протестировать WordPress
Промежуточная среда необходима для любого критически важного веб-сайта WordPress. Это безопасное место для тестирования, устранения неполадок и экспериментов. Кроме того, это дает уверенность в том, что ваша работа не окажет негативного воздействия на пользователей.
Приведенные выше инструменты дадут вам отличное начало, но некоторые из них приложат дополнительные усилия. Такие функции, как синхронизация сайта и восстановление резервных копий, значительно облегчают вашу работу. Чем больше автоматизации вы сможете внести в этот процесс, тем лучше.
Не рискуйте с вашим действующим веб-сайтом! Создавать и использовать промежуточные среды еще никогда не было так просто. Найдите инструмент, который соответствует вашим потребностям, и создайте свою собственную личную сеть безопасности.
Вершина






