Seems like web frameworks are all the rage these past few months. Symfony is yet another open-source PHP framework that might be worth checking out. It supports features like:
- simple templating and helpers
- cache management
- multiple environments support
- deployment management
- scaffolding
- smart URLs
- multilingual and I18N support
- object model and MVC separation
- Ajax support
One thing I find interesting though, is that on the Ruby platform there is one framework (Rails) and if Python is your scripting language of choice, there is Django. On the PHP side however, there are at least 4 that I have come across. It would be nice if one PHP framework would lead in this space, to make the choice much more clear and focus the efforts of the open-source contributors to creating one great project.


{ 4 comments… read them below or add one }
I hope there will be more than one Framework in PHP space. There has to be options.
I’m fully agree with you, search for php template; frameworks you will have to many options; which makes the decision making more complicated with n number of parameters to consider. From couple of days I have been trying Qcodo & Symfony both are in beta and still needs more working examples; so I decided to wait for zend’s framework for a month or two.
What if everybody would work on the same unified framework… ud have tons of programmers, documenters, reviewers, coordinators, support fora, etc etc …
Currently so many people work on same concepts in unrelated projects… isnt that a waste or does it challenge & drive the community?
Has anyone ever counted all the frameworks outhere? Its like framework mania.
Is ruby an easy language to learn ? Please help me in making this decision.. Or should i stick with php for my web startup ?