接着上一篇文章《Yaf零基础学习总结1-Yaf框架简介》我们对Yaf框架有那么一个大概的了解了,但是对于程序员来说,那些文字都是表面的,他们最想的就是开始敲代码了。当然这也是学习Yaf框架最有效的方法,敲得越多肯定学得越快,对于任何语言来说也是一样的,在写代码之前我们得把Yaf框架安装上。
相比于其它PHP框架,Yaf是作为PHP的一个扩展发行的,我们也知道他是基于C语言实现的,我们看不到它的PHP代码,当然有C语言背景的人可以去看下他的C源码。知道安装PHP扩展的人基本可以略过本文了,因为Yaf的安装就是一个PHP扩展的安装。
下面开始讲解下yaf的安装过程(注意,Linux下安装)
首先第一步得把安装包下载到啊,官网的下载地址是 http://pecl.php.net/package/yaf 可以选择最新的一个版本下载,下载完成后解压,并进入yaf安装包的目录,依次执行下面的命令(其中$PHP_BIN是Linux上已经安装的PHP的bin目录)
$PHP_BIN/phpize ./configure --with-php-config=$PHP_BIN/php-config make make install
第二步,修改PHP配置文件,加入yaf.so扩展,然后重启PHP。
就这么简单,Yaf扩展已经安装好了,其实还有个更简单的方法,因为Yaf是一个PECL扩展,所以可以直接输入以下命令一键安装
$PHP_BIN/pecl install yaf
好了,Yaf的安装需要大家对Linux有一定的了解,或许有在windows上运转PHP的同学要问怎么在Windows上安装Yaf扩展了,这个还真难倒我了,鸟哥这么说的:
PHP5.3开始已经不支持VC6的编译, 目前只能提供PHP5.3以上版本使用的php_yaf.dll, 如有需要, 请联系Laruence