For Web developers, PHP is a very powerful and popular programming language. Many of the world's top websites are based on PHP. In this article, let's review the 20 http://www.aliyun.com/zixun/aggregation/33721.html">2014 year's best PHP framework.
Every developer knows that having a strong framework makes development faster, safer and more efficient. Choosing a suitable framework before developing a project can lay a solid foundation for the future. Here are 20 PHP frameworks you can choose to use that will surely help you.
1, Laravel
Laravel is a free and open source PHP application framework, which is designed for the development of MVC-based WEB applications, personally think that Laravel is the best PHP framework in 2014, it can help you create some cool WEB applications , And you can easily use permissions authentication, URL routing, Session and caching capabilities.
Official website: http://laravel.com/
2, Phalcon
Phalcon is the fastest PHP framework to run with its underlying C implementation, but with some PHP extensions in the upper layers, Phalcon is known as a PHP framework for high performance and low consumption. Although it is implemented in C language, we do not need to use C language, you can use it as long as PHP.
Official Website: http://phalconphp.com/en/
3, Symfony
Symfony is a PHP framework for web projects that helps you accelerate the creation and maintenance of PHP applications. Symfony can help you save a lot of duplication of coding work, so that your focus of work shifted to the design and control above.
Symfony is a reusable PHP component that is open source based on the MIT protocol. Many CMS systems and forums are based on Symfony, such as Drupal and phpBB.
Official website: http://symfony.com/
4, Yii
Yii is a fast, secure and professional PHP framework. It is also a high-performance PHP framework for developing Web 2.0 applications. Yii is powerful and has the following built-in features: MVC, DAO / ActiveRecord, I18N, Permission Verification, Cache , Security control, testing, data access objects.
Official website: http: //www.yiiframework.com/
5, CodeIgniter
CodeIgniter is a very agile open source PHP framework, so CodeIgniter is great if you are developing a simple and elegant toolkit using PHP.
Official site: https://ellislab.com/codeigniter
6, CakePHP
CakePHP is a veteran of the PHP framework, because of its excellence, it is also included in the 2014 best PHP framework, and now the stable version is already V3.0. CakePHP helps you to create PHP applications easily and quickly, and you can achieve great functionality with very little code.
Official website: http://cakephp.org/
7, Aura
If you prefer to create applications in simple code, you have the option of using Aura, and Aura has a fair share of users, similar to CakePHP. The primary goal of Aura is to provide PHP developers with a high-quality, testable, standardized Components of the framework.
Official website: http://auraphp.com/
8, Zend Framework
A few years ago I used Zend 1 and Zend 2 in large web projects, and as a top PHP framework, Zend is really handy and well-documented. We can use Zend to create some very scalable PHP applications.
Official website: http://framework.zend.com/
9, Kohana
Kohana is an agile but powerful PHP framework that allows us to quickly create Web applications with Kohana because of its rich components such as data access interfaces, code analysis, encryption and validation, and more.
Official website: http://kohanaframework.org/
10, Slim framework
Slim is a lightweight PHP framework. As a micro framework, Slim allows you to easily create some powerful applications and APIs. Slim has strong routing capabilities, custom view templates, flash messages, AES-256 encrypted secure cookies, HTTP cache, customizable logging, exception handling, debugging and simple configuration.
Official website: http: //www.slimframework.com/
11, Fuel PHP
Fuel PHP is a simple, extensible PHP framework, based on the other framework's design philosophy, Fuel is already V2.0 version, the current understanding of the beta version.
Fuel fully supports HMVC, which is also part of the Fuel architecture. In addition, Fuel's powerful routing capabilities allow you to flexibly handle the correspondence between controllers and views.
Official website: http: //fuelphp.com/
12, Flight
Flight is a very scalable micro-PHP framework, Flight allows you to quickly create REST-style web applications that require PHP5.3 above version support, of course, Flight is also based on the MIT protocol open source.
Official website: http: //flightphp.com/
13, Medoo
I really like this micro-frame, Medoo is the lightest PHP framework that can be used to speed up our application development. It's a 13KB file, easy to learn and use, and Medoo is also open source.
Official website: http://medoo.in/
14, PHPixie
PHPixie is a lightweight PHP MVC framework, it is very compact, and the document is more comprehensive, we only need to do as much as possible to configure it.
Official website: http://phpixie.com/
15, Pop PHP
Pop is a robust and easy-to-learn PHP framework, and provides many detailed APIs and their documentation, supporting PHP 5.3 and later. Pop PHP is still lightweight at the moment, and although many new features are gradually being added to Pop, it's still handy to use.
Official website: http://www.popphp.org/
16, Simple MVC Framework
Simple MVC Framework installation and its simple, code structure is also very simple and easy to learn. We only need to set the site path to successfully install it. Also on the Twitter and Facebook communities is the forum for the Simple MVC Framework, which is lightweight, less than 1M in size.
Official Website: http://simplemvcframework.com/
17, TYPO3 Flow
TYPO3 was developed by TYPO3, one of the largest PHP communities, and is also an open source PHP framework.
Official website: http: //flow.typo3.org/home
18, Nette
Popular PHP development tools, its design philosophy is as simple and safe as possible, Nette has considered your site for your security, including XSS attacks, Session hijacking, Session tampering and other security issues.
Official website: http://nette.org/en/
19, Agavi
Agavi is based on the PHP5 PHP MVC framework, which helps developers write concise code and scalability is also very good.
Official Website: http://www.agavi.org/
20, Silex
Silex is also a small PHP framework based on PHP 5.3 and above. The use of Silex APIs is very interesting because the API is simple enough to make it a great third-party extension using Pimple's services.
Official Website: http://silex.sensiolabs.org/