I have been working on PHP for quite sometime and wanted to know more about the RoR kind of MVC frameworks for PHP. Now, anyone reading this is expected to know that having a framework like MVC is beneficial for rapid development and easy management of web apps. I like RoR but its base language – Ruby – is not a big industry standard, at least yet. Otherwise, I think Ruby’s Functional base is quite interesting and intuitive (once you learn it). I have programmed in Haskell too, which is a Functional language too.
Here are a few of the PHP Frameworks (MVC) that I found to be good at least when I read about them online.
1. Symfony: http://www.symfony-project.org/
2. Mojavi: http://www.mojavi.org/
3. CakePHP: http://cakephp.org/
4. PHPOnTrax: http://www.phpontrax.com/
5. Prado: http://www.xisc.com/
6. Studs: http://www.mojavelinux.com/projects/studs/
Majority of these ‘good’ frameworks are inspired by RoR. What do you all think about these frameworks and which one is good and which ones are bad and in what respect. Or just tell me your favorite (reasons would be appreciated).