Все мы иногда ошибаемся: пересаливаем суп, покупаем не тот размер одежды или отправляем письмо не тому адресату. В повседневной жизни у нас обычно есть шанс всё исправить, но в интернете ошибка на виду у тысяч посетителей может стоить очень дорого. Именно поэтому и было придумано специальное изолированное пространство — staging, где можно безопасно проверять нововведения в условиях, максимально приближенных к реальным. Разбираемся, почему без этого современный сайт обречен на авралы и бессонные ночи. Staging-среда («стейджинг») — это копия сайта, развернутая на отдельной площадке. По функционалу, набору плагинов, версий ПО и структуре БД она должна быть зеркальным отражением боевого сервера, его клоном. Однако копия скрыта от обычных посетителей и поисковиков — доступ к ней есть только у команды разработки, тестировщиков и заказчика. Здесь можно ломать, чинить и экспериментировать, не рискуя репутацией работающего бизнеса. В процессе разработки используются три типа сред. Development (