鸟哥文档:http://www.laruence.com/manual/
PHP官方文档:http://php.net/manual/zh/intro.yaf.php

根据鸟哥提供的生成工具, 生成一个简单的例子

工具地址
https://github.com/laruence/yaf/tree/master/tools/cg

下载下来,进入cg目录

$ php yaf_cg Sample

使用tree命令查看目录结构

$ tree
.
├── application
│   ├── Bootstrap.php
│   ├── controllers
│   │   ├── Error.php
│   │   └── Index.php
│   ├── library
│   │   └── readme.txt
│   ├── models
│   │   └── Sample.php
│   ├── plugins
│   │   └── Sample.php
│   └── views
│       ├── error
│       │   └── error.phtml
│       └── index
│           └── index.phtml
├── conf
│   └── application.ini
├── index.php
└── readme.txt

将生成的文件,放在nginx配置对应的目录,才能运行访问

注意事项

  1. 入口文件Index.php首字母大写
  2. 控制器的类名必须有Controller后缀
  3. 控制器必须继承Yaf_Controller_Abstract
  4. 控制器所有的方法都必须使用Action后缀