Sometimes I’m asking myself if I have really to use Symfony? Why not the other PHP framework? Or do I have to know when/where to use another PHP framework for the specific cases, e.g. maybe CakePHP would be better exactly for THIS project? And should I insist on choosing a symfony as a platform for the coming projects?
The thing is that I had not too big experience working with the other frameworks except self-written. And when I was introduced to symfony I figured out it’s something that could really save my time. And yes I know the main differences between Symfony, CakePHP and Zend.. But how could I know if the other less popular frameworks are so worthless that it’s not even worth to try them. And why to try? Too much questions 🙂 Maybe that’s just a winter depression and I’m sitting here and asking myself all this stupied questions.
However it would be interesting for sure to hear from the guys who came to symfony from the other frameworks. Or opposite, are there any developers who had to migrate from symfony to one the other frameworks. Here is a list of actual PHP frameworks and comparison table can be found here: http://www.phpframeworks.com/:
Akelos PHP Framework
PHP on TRAX
I did not know there are sooo much of them. Well, and I must say there are the others not listed here. E.g. the latest one I got into my RSS subscription is SimplicityPHP: http://wiki.simplicityphp.com/
The thing that looks obvious to me – quality of PHP frameworks are getting better and better. What I know for sure I’d never come back to working with PHP without framework. There was a post by Manuel Lemos about possibility to use set of classes instead of single framework: http://www.phpclasses.org/blog/post/52-Recommended-PHP-frameworks.html and that’s what I’d not do at this moment. Of course, what he wrote makes sense but I’m too tired to tie together all that classes, writing wrappers and the other bullshit.
What about you?