I am working on a project where we are developing php on Zend using the mySQL database, and the project is going to get to the point where it will be necessary to use version control not only for real code, but also for the database,
We also get a good production server (and the actual production server will be a test server).
So, I was wondering if you guys think itβs a good idea to standardize the IDE that programmers use and get them to install apache / php / mySQL in their boxes to test the code, while having a development environment on each computer , test server and production server.
If so, what setting would you recommend for every part of this process, especially mysql version control (I never did) and how to do the deployment?
I know this is a very big question, and most of them answered different questions, but I would like to get a global answer about how faster, better (more rigid and strong) settings are for this and how much time we will have to stop programming so that it actually works! (and yes, hiring a specialist on the topic is pretty much no-no)
Thanks!
source
share