记录值得记录下的事情

Yaf(Yet Another Framework)

Yaf框架是一个C语言编写的PHP框架,是一个以PHP扩展形式提供的PHP开发框架,相比于一般的PHP框架, 它更快,更轻便,内存占用率更低,就是本着对性能的追求,Yaf把框架中不易变的部分抽象出来,类如路由、自动加载、bootstrap、分发等,采用PHP扩展去实现,以此来保证性能。

优点

  • 用C语言开发的PHP框架,相比原生的PHP,几乎不会带来额外的性能开销
  • 所有的框架类,不需要编译,在PHP启动的时候加载,并常驻内存.
  • 更快的执行速度,更少的内存占用.
  • 灵巧的自动加载. 支持全局和局部两种加载规则, 方便类库共享.

缺点

  • 维护成本高,要维护PHP扩展,需要熟练C开发和Zend Api.
  • 目标用户群小,现在国内很多中小型站都是使用虚拟主机,并不能随意的给PHP添加扩展.
  • 不像其他框架一样提供各种丰富功能的类库和各种优雅的写法,它只提供一个MVC的基本骨架.

相关

Yaf官方站点:>传送门
鸟哥博客:>传送门

标签: PHP, Yaf, 鸟哥

添加新评论