Yaf是一个C语言编写的PHP框架
Yaf的特点
剑的三层境界:一是手中有剑,心中亦有剑;二是手中无剑,心中有剑;三是手中无剑,心中亦无剑
在和其他用PHP写的PHP框架来比的话, Yaf就是剑的第二层境界...用PHP扩展写PHP框架的难点
难于开发. 要完成一个PHP扩展的PHP框架, 需要作者有C背景, 有PHP扩展开发背景, 更要有PHP框架的设计经验.
目标用户群小....要维护PHP扩展, 不仅仅需要精通于C的开发和调试, 更要精通于Zend API, 并且升级维护的周期也会很长.
那既然这样, 为什么还要用PHP扩展来开发框架呢, 或者说, 这可行么?...用PHP扩展写PHP框架的可行性
扩展逻辑相对比较稳定, 一般不易变化. 把它们抽象出来, 用扩展实现, 不会带来额外的维护负担....Yaf的优点
天下武功无坚不破,唯快不破
用C语言开发的PHP框架, 相比原生的PHP, 几乎不会带来额外的性能开销.