PHP热门框架

Micah2017年10月31日 22:02 分类 : PHP  > PHP框架
阅读: 1087

分享到微信朋友圈

许多的 PHP 开发者都使用框架,而不是重新造轮子来构建 Web 应用。框架抽象了许多底层常用的逻辑,并提供了有益又简便的方法來完成常见的任务。

许多的 PHP 开发者都使用框架,而不是重新造轮子来构建 Web 应用。框架抽象了许多底层常用的逻辑,并提供了有益又简便的方法來完成常见的任务。


你并不一定要在每个项目中都使用框架。有时候原生的 PHP 才是正确的选择,但如果你需要一个框架,那么有如下三种主要类型:


  • 微型框架
  • 全栈框架
  • 组件框架

微型框架基本上是一个封装的路由,用来转发 HTTP 请求至一个闭包,控制器,或方法等等,尽可能地加快开发的速度,有时还会使用一些类库来帮助开发,例如一个基本的数据库封装等等。他們用来构建 HTTP 的服务卓有成效。


许多的框架会在微型框架上加入相当多的功能,我们则称之为全栈框架。这些框架通常会提供 ORMs ,身份认证扩展包等等。


组件框架是多个独立的类库所结合起来的。不同的组件框架可以一起使用在微型或是全栈框架上。


下面给大家罗列的框架列表都是在PHP稳定的三个版本之间的 (PHP5.5 - PHP7.0)的。

  • 框架必须被认为是“活跃的”
  • 框架必须有一个稳定的版本发布
  • 最新的稳定版本必须在过去18个月内
  • 框架需要在最后三个稳定版本的PHP(即现在7.0是稳定的,不允许5.4框架)
  • 该框架需要500位以上的人在GitHub或BitBucket上观看
  • 框架必须有一个网站,并附有文档

全栈框架


微框架


下面网站可以查看更为全面的PHP框架列表:

Micah
IT技术整理

精彩评论:0

还可以输入250个字 评论

评论成功

评论失败

 

微信公众号

微博