Windows 下安裝 yaf

阅读目录

第一步:安装PHP扩展配置Yaf
第二步:创建典型合理的Demo目录结构
Yaf是一个C语言编写的PHP框架,由鸟哥Laruence开发的高性能框架;

Yaf官方文档:http://www.laruence.com/manual/index.html

回到顶部
第一步:安装PHP扩展配置Yaf
1.查看PHP自己版本信息,如下图:

2.根据PHP版本号,编译器版本号和CPU架构,选择合适的Yaf扩展

这里的PHP版本为7.2.9,VC15 ,X86编译以及TS线程安全,所以,选下面的扩展版本:

选择php_yaf-3.0.7-7.2-ts-vc15-x86.zip

下载地址(下面链接来查找对应的版本):

Yaf:http://pecl.php.net/package/yaf

注意:点击DLL查看对应版本信息,如下图:

3.将以上文件下载解压缩后,将php_yaf.dll拷贝至php环境的ext目录下

4.在php.ini文件中任意位置增加以下代码:

;php_yaf
extension=php_yaf.dll

5.重新启动Apache,查看phpinfo()信息,如下图表示扩展安装成功

回到顶部
第二步:创建典型合理的Demo目录结构
1.在Github下载Yaf项目生成目录压缩文件

下载地址:https://github.com/laruence/yaf

2.yaf-master.zip解压后,Win+R打开终端,切换到该目录“yaf-master\yaf-master\tools\cg”下

3.执行如下命令:

php yaf_cg yaf //yaf为生成Demo项目根目录名称,可自定义;
回车后出现“DONE”代表成功,如下图:

4.查看目录“yaf-master\yaf-master\tools\cg\output”,在该output目录下就生成了初始版项目yaf,如下图:

浏览器运行“http://localhost/yaf/”,出现下图内容就代表成功了;

5.然而对于Yaf的应用, 都应该遵循类似下面的目录结构.

复制代码

  • public
    |- index.php //入口文件
    |- .htaccess //重写规则
    |+ css
    |+ img
    |+ js
  • conf
    |- application.ini //配置文件
  • application
    |+ controllers
    |- Index.php //默认控制器
    |+ views
    |+ index //控制器
    |- index.phtml //默认视图
    |+ modules //其他模块
    |+ library //本地类库
    |+ models //model目录
    |+ plugins //插件目录
    复制代码
    所以需要将生成的初始目录改造成上面典型的目录结构,

具体方法参考鸟哥的文档:http://www.laruence.com/manual/tutorial.firstpage.html#tutorial.directory

按照步骤修改目录、代码即可;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值