Windows下yaf的安装

1.先下载对应的php扩展(针对php版本)

http://pecl.php.net/package/yaf/2.2.9/windows

下载完成后,放到php/ext目录下

修改php.ini ,加入extension=php_yaf.dll,然后重启服务,查看phpinfo,看yaf扩展是否安装成功

2.下载对应的程序包

https://github.com/akDeveloper/yaf_base_application

https://github.com/warmans/Yaf-PHP-Example

我用的是第二个例子测试的。

然后根据文档走就好了

http://www.laruence.com/manual/tutorial.firstpage.html

这个例子数据库用的sqlite,需要重新配置数据库

在application/conf/application.ini文件中,屏蔽sqllite的配置。加入mysql的配置

;database

database.adapter = pdo_mysql

database.params.hostname = 127.0.0.1

database.params.port = 3306

database.params.dbname = test

database.params.username = root

database.params.password = 1314

database.params.charset = utf8

修改application/Bootstrap.php 61行

$dbAdapter = new Zend_Db_Adapter_Pdo_Sqlite(

修改为

$dbAdapter = new Zend_Db_Adapter_Pdo_Mysql(

建立test数据库,blog数据表 (对应application/views/index 中的index.phtml里面读取的字段建)