I have been out of PHP world for awhile, and now I am back. Having used mvc pattern extensively in asp.net, I would love to use it again in php. I used codeigniter in 2006, is it still the standard? I know there are others such as Symphony and phpCake.
These are the features I would like:
- lightweight and fast
- preferably not a huge learning curve
- no db query optimization included
- templating engine (such as Smarty) included - I can use Smarty, but I am wondering if there is a product that incorporates the mvc with the templating engine.
What is the standard now? What would you recommend that fits the above criteria?
Symfony2 is one of the most popular at the moment, it is modern and has a big community behind it. It has all the features you want, but it has a pretty big learning curve.