yaf打造自己的api接口框架(框架生成)

上一个文章说到yaf的编译,那么接下来说通过yaf提供的代码生成工具:yaf_cg来创建一个简单的基本框架,我们取名为yaf_demo吧

框架生成

首先我们进入到yaf的源码目录下,在这里我是放在php的目录下了:
cd /Applications/MAMP/bin/php/php7.1.6/include/php/yaf/yaf3.0.5/tools/cg
我们进来之后看到有几个文件夹以及文件,其中有一个叫yaf_cg的工具,这就是我们在文章开头所说的代码生成工具,如图:

yaf打造自己的api接口框架(框架生成) 接下来我们运行它:
php yaf_cg yaf_demo
我解释下上面的命令:PHP就不用说了,然后yaf_cg就是我们的代码生成工具,最后的yaf_demo就是我们要生成的demo名称,好了现在按下回车键,如图:yaf打造自己的api接口框架(框架生成)我们看到DONE的时候说明代码已经生成成功了。
那么我们接下来看生成的代码放在哪里?这时候我们进入output目录下然后就可以看到它了:
cd outputyaf打造自己的api接口框架(框架生成)接下来我们就是要把它复制到我们的根目录下面,然后我们启动:Apache,到了这一步我们的框架已经生成好了,而且已经放到我们的根目录下了,接下来我们运行一下看看。

运行框架

打开浏览器输入:http://127.0.0.1/yaf_demo 或者 http://localhost/yaf_demo
当我们看到下面界面的时候说明我们已经运行成功了

yaf打造自己的api接口框架(框架生成)下一篇一起看看他的目录结构以及框架入口等。