Для веб разработки долгое время использую MacOS + MAMP Pro + PHPShtorm и GIT. Все четко для разработки на Symfony, Django и используя другие фреймворки.
На днях наткнулся на Vagrant, изучил его. Установил первые боксы. Возможно из за еще малого понимания в vagrant. Но я столкнулся с проблемами в PHPUnit, синхронизацией проекта, дополнительные расходы HDD, расход оперативы.
Но интернет гудит что Vagrant это гуд. Но у меня возник вопрос: стоит ли изучать его глубже и использовать в своей разработке. Учитывая, что в команде 5 человек все используют MAMP Pro (в качестве сервера) и проблем не возникает.
maxclax:
> 6 человек один раз у себя установит MAMP, через GIT подтянет все файлы для работы и все.
а так же настроит виртуальный хост, поставит необходимые расширения, настроит базу, поставит какое-то еще дополнительное необходимое ПО.
В случае с vagrant, вы просто запустите команду vagrant up и он все сделает за вас. Так же вы получите окружение, максимально соответствующее продакшену.