Изначально я планировал использовать локальный компьютер в нашей сети в качестве сервера разработки.
Затем у меня возникла идея использовать поддомен.
Итак, если бы сайт находился на www.example.com
, тогда разработка может быть выполнена на dev.example.com
.
Если бы я сделал это, я бы знал, что весь программный стек был настроен точно так же для разработки и производства. Кроме того, при разработке можно использовать ту же базу данных, что и в производственной среде, что устраняет необходимость синхронизации данных. Я мог бы даже использовать те же носители (изображения, видео и т. Д.)
Я никогда не слышал, чтобы кто-то еще делал это, и, учитывая все эти плюсы, мне интересно, почему бы и нет?
Каковы недостатки этого подхода?
Хорошо, кажется, что основной недостаток этого подхода заключается в использовании одной и той же БД для разработки и производства. Если исключить это из уравнения, остается ли это ужасной идеей?