CakePHP is a free framework with considerable functionality. There are considerable amounts of design and is a robust framework. However CakePHP is not very efficient, handling about 70 request per second. It has a fairly steep learning curve. While our team can use this framework, it may not be suitable for someone who might want to take on ownership of the management own site.
Zend again is another free open source framework back up by Zend Technology. It is a MVC framework and supports email and databases. However, again this is shown to be not very effective handling about 50 request per second. Despite the fact that it is not super fast, this is perhaps the most popular PHP framework out. It is argued that the Zend framework may become obsolete in the not too distant future because of it's inabilty to hand sufficient request per second. Having said that, if you have a Zend site, w3nut can fully support and work with you to build great portals and web apps with Zend.
On paper, Yii is an awesome PHP framework. It's fast, handling over 100 request per second. It has a huge list of features, is easy to maintain and is secure against many cyber attacks such as cross site scripting. But it is not as widely used as it should be. This is mainly because it is one of the newer frameworks on the market. This is the framework of the future, that is why so many experts are so excited about t. We would recommend seriously considering this framework, allowing our developers to build web apps or websites in Yii.
CodeIgnitor is great. It is really fast (about 200 request per second) because of it's small footprint. They use libraries to solve common web based problems and has a huge community of over 20,000 members. If you want all your code well documented, you can't go wronge with CodeIgnitor. This MVC framework is an upcoming technology for developing your web apps.
Kahona's PHP framework is fast but fussy. Most of its documentation is out of date, has a steep learning curve and there is hardly much community support. In order to master or even get an understanding of this framework you are forced to read its source code (not fun, not easy). We found it especially beneficial for those who truly understand the root difference between and PHP version 4 and version 5. But then again, the version choice must be associated with the right version Kohana. When Kohana works, it works great. Getting it to work takes time and a great deal of effort.
The Symfony framework boosts the speed of maintenance and creating of different web applications. The prerequisites for Symfony are FreeBSD, Microsoft Windows or Mac OS, web server that has PHP and Linux.