Я работаю в проекте, где мы разрабатываем php на Zend с использованием базы данных mySQL, и проект собирается достичь точки, где необходимо будет использовать контроль версий не только для реального кода, но и для базы данных. ,
Также мы получаем хороший производственный сервер (и реальный производственный сервер будет тестовым сервером).
Так что мне было интересно, считаете ли вы, ребята, хорошей идеей стандартизировать IDE, которую используют программисты, и сделать так, чтобы в них был установлен apache / php / mySQL для тестирования кода, чтобы на каждом компьютере была среда разработчика тестовый сервер и производственный сервер.
Если да, то какую настройку вы бы порекомендовали для каждой части этого процесса, особенно для контроля версий MySQL (я никогда не делал этого) и как выполнить развертывание?
Я знаю, что это очень большой вопрос, и на большинство из них были даны ответы на разные вопросы, но я хотел бы получить глобальный ответ о том, как быстрее, лучше (сложнее и сильнее) настроить для этого и сколько у нас было бы времени чтобы остановить программирование, чтобы все это работало! (и да, нанять специалиста по этому вопросу в значительной степени нет-нет)
Спасибо!