Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am a sandwich training student in a company that has a little informatics service who develop web app Until today, they work with simple php, a little CSS and no version control. So, the code becomes unmaintainable.

The project manager would like to use php object, and i am the only one with some knows in it. But i am still a beginner with no experience in web dev, and after some search i am afraid to building a php MVC alone.

So my question is : Should i convince the team to start using a framework like symfony ( i'm feeling ok to use it ) with the big change it impose to the team, or simply bring a better work structure with version control and tools like an ORM ?

Thanks for your help

EDITED : with the hope it's now understandable

share|improve this question
Boy does this question need editing or what! – Gaurav Feb 22 '11 at 8:55
@Gaurav: I say go for it? – Htbaa Feb 22 '11 at 9:08
@Htbaa Where to start? – Gaurav Feb 22 '11 at 9:12
@Gaura what's the problem with my question ? Be contructive, explain your think – canardman Feb 22 '11 at 9:22
@Gaurav Yes, that's hard to say. – Htbaa Feb 22 '11 at 9:29
up vote 0 down vote accepted

You want to change 2 thing technology and process. My advice is not to change them at once ,there is a real change this is a to big step for the team resulting in a fall back to the old habits. I would recommend to start with the process and introduce version control. In this way changes are better traceable and when changing the technology you can fall back on source control when needed.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.