搭建 Yaf 脚手架

安装 Yaf 扩展

  1. 首先通过 phpinfo 确认自己的 PHP 版本是 TS 还是 NTS

file

  1. 前往 PECL 官网 (opens new window) 下载扩展

file

file

  1. 解压之后将文件夹中的 php_yaf.dll 文件剪切到 PHP 的扩展目录

扩展目录根据自己的情况来判断,不要照搬哈 ~

file

  1. 修改 PHP 配置文件

file

在适当的位置添加以下代码:

extension=php_yaf.dll
[yaf]
yaf.use_namespace=1
yaf.use_spl_autoload=1
1
2
3
4
  1. 重启 Nginx,再次查看 phpinfo,能看到以下信息即为安装成功

可能需要重启电脑才会生效

file

安装脚手架

博主选择了 overtrue/yaf-skeleton (opens new window)这款脚手架,因为实在忍受不了这种啥都没有的框架,所以选了有些基础封装的脚手架

  1. 拉取代码:composer create-project overtrue/yaf-skeleton skeleton

  2. 安装模板引擎:composer require league/plates

  3. 最后配置 Nginx 站点即可运行 🎉

file