最好的10个PHP开发框架
1. Cake PHP
CakePHP is a rapid development framework for PHP that offers a flexible architecture for development, maintenance and deployment of applications. CakePHP comes with built-in tools for input validation, CSRF protection, Form tampering protection, SQL injection prevention, and XSS prevention, helping you keep your application safe & secure. Instead of having to plan where things go, CakePHP comes with a set of conventions to guide you in developing your application.
2. Laravel
Laravel is a PHP framework committed to elegance and simplicity. Laravel is for all PHP programmers, even beginners. Laravel is built on top of several Symfony components, giving your application a great foundation of well-tested and reliable code. Laravel is built with testing in mind. Stay flexible with the IoC container, and run your tests with PHPUnit
3. Yii Framework
Yii is a high-performance PHP framework best for developing Web 2.0 applications written in PHP5. It works to streamline your application development and helps to ensure an extremely efficient, extensible, and maintainable end product. Being extremely performance optimized, Yii is a perfect choice for any sized project.
4. Symfony
Symfony is a web application framework; symfony follows the model-view-controller (MVC) system and getting more popular day by day, Symfony is a free framework under the MIT license.
5. Phalcon PHP
Phalcon PHP is a web framework delivered as a C extension providing high performance and lower resource consumption. Phalcon PHP is written in C with platform independence in mind. As a result, Phalcon PHP is available on Microsoft Windows, GNU/Linux, Mac OS X, You can either download a binary package for the system of your choice or build it from sources. Phalcon is not only about performance, it is pretty robust, rich in features and easy to use. Phalcon is open-sourced software licensed under the New BSD License. http://phalconphp.com/en/
6. CodeIgniter
CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks,
7. Zend
Zend Framework 2 is an open source framework for developing web applications and services using PHP 5.3+. Zend Framework 2 uses 100% object-oriented code and utilises most of the new features of PHP 5.3, namely namespaces, late static binding, lambda functions and closures. Zend Framework 2 evolved from Zend Framework 1, a successful PHP framework with over 15 million downloads.
8. Yaf- Yet Another Framework
Yaf is the first PHP MVC framework which is written in C and build as PHP extension. It is considered as the fastest and the lowest resource consuming PHP framework for now. http://www.yafdev.com/
9. Fuel PHP
Fuel is a simple, flexible, community driven PHP 5.3 web framework based on the best ideas of other frameworks with a fresh start. Fuel has been tested on Apache, IIS and Nginx. Fuel takes a different approach to many frameworks and strives to be community-driven.
10. PHPixie
PHPPixie is a lightweight MVC Php framework designed to be fast, easy to learn and provide a solid foundation for development.