For the start of a new year, it was time to clean out the list of PHP frameworks. A few have fallen by the wayside, but many new ones have been added. It seems that patterns and MVC is still all the rage, but less are professing to being Rails clones, though the inspiration of convention is still strong. There are a wide variety of framework types. From full stack (cakePHP, Symfony) to components (eZ), a bit of both (Zend) and minimalist (LightVC, TinyMVC, Pluf).
To be on the list, the framework needed to be PHP based (4 or 5), and have releases or code updates in the last 12 months. If it was close they have been left in the list. For the purposes of this article and site, the framework needed to have information available in English, though not necessarily as the first language. At this time projects that are content systems but can function as a framework, like Joomla, have been left off. I am inclined to create a new category for them.
A few frameworks are on the watch list, but not included in this update, generally because of a lack of documentation. These are:
- Nette Framework
- Orinoco Framework
- Kimura Framework
I am sure that at least 1 active project has been missed. If so, add a comment, and it will be checked out.
Please don’t let the comments descend into a my framework is better than yours shout off. If you have comments about a particular framework, then follow the review link add a review with detail, and help out your fellow developer.
Flourish – flourishlib.com/ – PHP5