Now before At the risk of getting this subject closed I just need to resolve an issue between I and the other developer consultant.
We’re tasked with redeveloping a web app that does some employee management and financial book-keeping of sorts. I’m no web technologies expert but I believe in subscribing to the MVC type development methodology. So I have been looking at the tool of choice to get the job done for a while now. The other guys is championing PhP as a tool of choice, however I have reservations because using php will not really allow for the good practice of MVC. I have been looking at other alternatives and have heard Ruby on Rails, Wicket, Django e.t.c. mentioned. My only objection with PhP is that the business code is tied to the view code.
This is an edit.
I am currently looking at the ruby on rails site. Does anyone have a comment as to the suitability of this web technology/framework for medium (to possible enterprise) level web app development?