Choosing a framework for PHP applications is not easy as it may seem. Different frameworks got different features (even to the slightest) and they may come handy. I will post another artcle on that later, but for now here is the list.
- CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code. (This site utilizes CakePHP framework)

- CodeIgniter is a powerful MVC framework. The official site is well documented and also has an active community of developers.

- ZendFramework (ZF) is more of a set of libraries than a MVC (model view controller) framework.

- Symfony is a full-stack framework, a library of cohesive classes written in PHP5.







