Я собираюсь развернуть на производстве довольно сложный сайт, и впервые мне нужна промежуточная среда, где я могу тестировать вещи в более реалистичной среде, особенно в отношении некоторых внешних служб, которые не могут быть запущены локально.
Мой общий план состоит в том, чтобы сначала разработать и протестировать локально, передать простые изменения (небольшие исправления ошибок, HTML / CSS, JS и т. Д.) Непосредственно в производство, а для более крупных изменений сначала перейти к промежуточному субдомену для тщательного тестирования, а затем производство.
Я не думаю, что мне нужно синхронизировать промежуточные и производственные базы данных (иногда нужно было бы выполнять ручное обновление), но мне интересно, есть ли какие-либо общие хорошие практики в отношении поддержки промежуточной среды в отношении производственная среда, особенно когда речь идет о базах данных.
Буду признателен за любые общие мысли / советы / опыт.
UPDATE:
Спасибо за комментарии, я понял суть. Я думаю, стоит подумать об этом. Принято популярный ответ.