网络软件系统工具应用软件联络聊天图形图像多媒体类行业软件安全软件教育教学编程开发DLL文件 字体下载

Yaf(PHP框架) v3.0.1官方版

Yaf(Yet Another Framework)是一个用C写的快速php框架,相比于一般的php框架,它更加轻便、快速。Yaf内建多种路由,可以兼容目前常见的各种路由协议,Yaf拥有灵巧的自动加载功能,支持全局和局部两种加载规则,方便类库共享。同时它还支持自定义视图引擎、支持插件、支持自定义路由等等。
Yaf有着和Zend Framework相似的API, 相似的理念, 同时又保持着对Bingo的兼容, 以此来提高开发效率,规范开发习惯。本着对性能的追求,Yaf把框架中不易变的部分抽象出来,采用PHP扩展实现(c语言),以此来保证性能。经过测试,Yaf和原生的PHP在同样功能下,性能损失小于10%,而和Zend Framework的对比中,Yaf的性能是Zend Framework的50-60倍。

Yaf功能特点

1.用C语言开发的PHP框架,相比原生的PHP,几乎不会带来额外的性能开销。
2.所有的框架类,不需要编译,在PHP启动的时候加载,并常驻内存。
3.更短的内存周转周期,提高内存利用率,降低内存占用率。
4.灵巧的自动加载,支持全局和局部两种加载规则,方便类库共享。
5.高性能的视图引擎。
6.高度灵活可扩展的框架,支持自定义视图引擎,支持插件,支持自定义路由等等。
7.内建多种路由,可以兼容目前常见的各种路由协议。
8.强大而又高度灵活的配置文件支持,并支持缓存配置文件,避免复杂的配置结构带来的性能损失。
9.在框架本身,对危险的操作习惯做了禁止。
10.更快的执行速度,更少的内存占用。

Yaf安装教程

Yaf只支持PHP5.2及以上的版本,并且需要SPL和PCRE的支持,SPL在PHP5中是默认启用的扩展模块,PCRE在PHP5中是默认启用的扩展模块
在windows系统下安装
yaf有TS和NTS版本,先查看下自己php的版本,用phpinfo()查看下thread safety项,如果为enabled的话,选择TS版本,反之选择NTS版本
打开yaf下载地址,点击DLL,然后根据选择对应版本下载
下载完成后,将下载的php_yal.dll文件添加到php的ext文件下。然后修改php.ini配置文件,添加一句:extension=php_yal.dll就可以了。
再次查看phpinfo()的时候,就会出现yaf的配置信息了,这样就算完成了
收起介绍展开介绍
  • 下载地址
Yaf(PHP框架) v3.0.1官方版

有问题? 点此报错

发表评论

您的评论需要经过审核才能显示!