Yaf 是鸟哥开发的一个高性能框架,相对于原生的 PHP,性能只降低不到 10%
确认 PHP 的版本
查看 phpinfo.php
可以看到:
- Version: 7.2.9
- Compiler: MSVC15 (Visual C++ 2017)
- Architecture: x86
- Thread Safety: enabled
Windows下的安装
总的来说就两步:
- 下载 DLL 文件,放到
php/ext
文件夹 - 配置
php.ini
文件
下载
打开网站,选择最新的版本,而且我是 Windows 平台,点击 DLL
这个图标
根据 PHP 的版本(7.2.9、Thread Safe、X86),选择这个版本的 yaf 下载
下载之后,打开压缩包,把 php_yaf.dll
文件放到 php\ext
目录下
配置
打开 php.ini
,在最后加入以下配置信息
1 | extension=php_yaf.dll |
完成以上配置后,重启 Apache,在 phpinfo.php
中就能看到 yaf 的配置了
运行
打开 Yaf 的 Github,下载一个最新版本的 release 的压缩包
打开压缩包,进入 tools/cg
目录,执行以下命令
1 | php yaf_cg sample |
sample
是项目的名称,可以自定义。命令执行完毕输出 DONE
之后,可以在当前目录下看到一个 out
文件夹,进入就可以看到一个名为 sample
的文件夹了
把 sample
复制到 htdocs
中,然后在浏览器中访问 http://localhost/sample/ 就能看到界面了