http://www.php.cn/php-weizijiaocheng-395926.html
php5 选 2.3.5 ,PHP7就选3.0以上
$ wget http://pecl.php.net/get/yaf-2.3.5.tgz $ tar -zxvf yaf-2.3.5.tgz $ cd yaf-2.3.5 $ /usr/local/php/bin/phpize $./configure --with-php-config=/usr/local/php/bin/php-config $ make && make test && make install
编译完成生成扩展之后,修改php.ini,在php.ini文件末尾加如下配置:
[yaf] extension = yaf.so
如果遇到错误
yum install pcre-devel
============================
windows 安装方法
要使用YAF首先要开启PHP的yaf扩展,由于集成环境不会自带所以我们得自己去下载;
yaf扩展下载地址:https://pecl.php.net/package/yaf
所以我选择TS、x86版本,如下图
3 下载完成后打开压缩包,我们用到的只有一个文件 就是php_yaf.dll把这个文件解压到当前PHP的EXT目录下
编辑php.ini 加入yaf.dll 并且配置对应的信息
增加一行:extension=php_yaf.dll
生成YAF框架文件
yaf项目文件地址:https://github.com/laruence/yaf/tree/php5
直接用git clone https://github.com/laruence/yaf/tree/php5 下载下来
然后在CMD下切换到tools/cg 目录下 使用php yaf_cg sample命令
我们在目录中可以看到output文件夹,我们把它复制到根目录,然后运行http://localhost/sample/ 若显示Hello World! I am Stranger 恭喜您成功了