Yaf是“Yet Another Framework”的简写,翻译成汉语即“另一个框架”。Yaf的作者,也就是大名鼎鼎的鸟哥。它是使用C语言开发的PHP框架,相比那些使用PHP编写的PHP框架来说,几乎不会带来额外的性能开销。而且所有的框架类,无需编译,在PHP启动的时候加载,并且常驻内存。即它有着更快的执行速度,更少的内存占用,这一点在性能测试上确实会比较明显。需要指出的是,Yaf是一个轻量级的框架,它自带的功能并不多,很多东西还是需要我们去实现的。
特点:
1、它的内存周转周期更短,即可以提高内存利用率,降低内存占用率。而且它有一个高性能的视图引擎,还支持灵巧的自动加载,支持全局和局部加载规则,方便类库共享。
2、它是一个高度灵活可扩展的框架,支持自定义视图引擎、支持插件、支持自定义路由等我们大多数情况下的需要。而且对配置文件提供了良好的支持,并且支持缓存配置文件,有效避免复杂的配置结构带来的性能损失。