推荐给开发者的20个优秀PHP框架

推荐给开发者的20个优秀PHP框架

来源:developerslane   时间:2015-01-13 19:48:06   阅读数:111916php

分享到:14

[导读] PHP是很是受欢迎而且颇有影响力的一门编程语言,不少Web开发者喜欢使用PHP开发,并且确实有很大比例的网站都是依赖于PHP的。在Web开发中,PHP框架能够帮助到你开发过程的各个方面,使你的工做变得简单起来。html

       本文由PHP100中文网编译,转载请看文末的转载要求,谢谢合做!

       PHP是很是受欢迎而且颇有影响力的一门编程语言,不少Web开发者喜欢使用PHP开发,并且确实有很大比例的网站都是依赖于PHP的。在Web开发中,PHP框架能够帮助到你开发过程的各个方面,使你的工做变得简单起来。

       PHP语言有着飞速的发展,它可能已经不像你记忆中的那样,再也不有复杂的程序式代码和庞大的系统,重生的PHP有着齐备的功能、支持面向对象、命名空间、以及逐步增多的可复用代码库。因此,你如今遇上了PHP最好的时光,能够更好地学习PHP,加强你的能力。下面推荐给你在2015年值得使用的20款优秀PHP框架。
 laravel

1. Silex

top-20-best-php-frameworks-for-2015-php-developers1
Silex是为PHP5.3准备的一个小型框架,它是基于Symphony2和Pimple的,也受到了Sinatra的一些灵感。Silex的目标就是简洁,同时有较好的可扩展性和可测试性。
 数据库

2. Agavi

top-20-best-php-frameworks-for-2015-php-developers2

Agavi是一个强大的,可扩展的PHP5应用框架,遵循MVC模式。它帮助开发者写出清晰、易维护和可扩展的代码,它有着相对自由的规则,更加关注长久的质量,而非眼前的特性。
 编程

3. Nette

top-20-best-php-frameworks-for-2015-php-developers3

这是PHP Web开发中很受欢迎的工具,它被设计的尽量实用和安全。它有着多种语言环境,帮助你开发出更好的网站。Nette使用革命性的技术,消除安全漏洞,好比XSS,CSRF,session拦截等。它有着出色的调试工具,帮助你及时发现全部的bug。总之,Nette是流行的框架,支持着不少先进的技术。
 安全

4. Typo3 Flow

top-20-best-php-frameworks-for-2015-php-developers4

Typo3 Flow是一个Web应用平台,帮助开发者建立优秀的Web解决方案,并找到编程的乐趣。它能够快速返回结果,是复杂应用的可靠基础。同时,它依靠着最大的PHP社区——TYPO3。
 cookie

5. Simple MVC Framework

top-20-best-php-frameworks-for-2015-php-developers5

Simple MVC Framework的环境很是容易搭建,代码结构清晰,而且简单易学,它有着简单的主题文件和控制操做。它受到了多方面的支持,好比Twitter,Facebook Groups和一些专用论坛。并且它是轻量级的,大小小于1MB。session

6. Pop PHP

top-20-best-php-frameworks-for-2015-php-developers6

Pop PHP是一个健壮的,但易于使用的PHP框架,它同时有着复杂的API。它支持PHP5.3+,现在Pop PHP框架依然维持着易用性,并且是轻量级的。它有不少的内置特征,能够被视为一个工具箱或是应用的基础框架。
 mvc

7. PHPixie

top-20-best-php-frameworks-for-2015-php-developers7

PHPixie是轻量级的PHP MVC框架,具备快速、易学的特色,是Web开发值得信赖的工具。它有着不少的命名规则,你须要设置的内容是不多的。
 框架

8. Medoo

top-20-best-php-frameworks-for-2015-php-developers8


我很喜欢这个小型框架,它是最轻量级的PHP数据库框架,一个文件只有13KB的大小,能够加快开发进程。它很是易于学习和使用,与众多SQL数据库兼容,包括MySQL,MSSQL,SQLite、Oracle、Sybase、PostgreSQL等。Medoo在MIT特许下是免费的。

9. Flight

top-20-best-php-frameworks-for-2015-php-developers9

Flight是PHP的小型框架,快速、简单、可扩展性好。它会帮助你快速构建RESTful Web应用,它须要PHP5.3+和MIT的特许。

10. Fuel PHP

top-20-best-php-frameworks-for-2015-php-developers10


Fuel拥有简洁、灵活的特性,吸取了其它框架的优秀设计。它目前发布了版本2,一样是基于MVC模型。
 

11. Slim Framework

top-20-best-php-frameworks-for-2015-php-developers11


Slim Framework如同名称同样,属于轻量级的小型框架,帮助你快速构建简单但强大的Web应用。它提供用户视图、Flash信息、安全cookies、错误处理、代码调试等功能。
 

12. Kohana

top-20-best-php-frameworks-for-2015-php-developers12


Kohana是一款高级的PHP框架,提供丰富的开发Web应用的特征。它有着不少常见的组件,好比翻译工具、数据库链接、代码剖析、加密和认证技术等,能够帮你节省时间,快速开发Web应用。
 

13. Zend Framework

top-20-best-php-frameworks-for-2015-php-developers13

Zend绝对是PHP中的处于领先的框架之一,它有着很强的灵活性,很是适合现代Web应用的开发,受到不少开发者的喜好。它的设计简洁、符合人们的学习曲线,被普遍使用,因此安全性也较好。
 

14. Aura

top-20-best-php-frameworks-for-2015-php-developers14

Aura Project适合那些喜欢清晰简洁代码的开发者们,它有着低耦合的类和独立的包。这样的框架有着不少的用户,与CakePHP有不少类似之处。Aura的目标就是提供高质量、经受测试、符合规范、低耦合的类库,能够普遍被使用。

15. Cake PHP

top-20-best-php-frameworks-for-2015-php-developers15

CakePHP是在2015年应该尝试使用的框架之一,它将要发布一个稳定的3.0版本。CakePHP使得开发Web应用更为容易、快速,须要更少许的代码。它支持使用代码生成器,一样是在MIT的许可下。
 

16. CodeIgniter

top-20-best-php-frameworks-for-2015-php-developers16

CodeIgniter是一款强大的PHP框架,为那些须要简洁优秀工具的开发者们使用,帮助他们开发功能齐全的Web应用。

17. Yii Framework

top-20-best-php-frameworks-for-2015-php-developers17

Yii Framework对于要在短期内开发高质量的Web应用是一个不错的选择,它有着优秀的文档,能够帮助咱们开发出拥有着良好用户体验和功能的应用。
 

18. Symfony

top-20-best-php-frameworks-for-2015-php-developers18

Symfony是为Web项目开发准备的PHP框架,它加速了应用构建和维护的速度,去掉了那些重复的代码任务。Symfony PHP框架有着一些列可重用的PHP组件,有着愈来愈流行的趋势。不少CMS系统和论坛系统都使用的是Symphony框架。
 

19. Phalcon

top-20-best-php-frameworks-for-2015-php-developers19

Phalcon多是这份清单中最快的框架,原本是基于C的,后来做为PHP的扩展,提供高性能的使用。

20. Laravel

top-20-best-php-frameworks-for-2015-php-developers20

Laravel是免费、开源的PHP Web应用框架,遵循MVC模式,它帮助你建立强大的应用,并且只需使用简单的语法,可读性强,有着很好的文档,帮助你的开发进程。







原文:http://www.developerslane.com/top-20-best-php-frameworks-for-php-developers-in-2015/
译文:http://www.php100.com/html/dujia/2015/0113/8354.html(翻译:PHP100_Zeroing)  

相关文章
相关标签/搜索