前面使用
Zend framework开发的
项目不算太复杂,目录结构和controller都相对简单,近期开始的东西涉及到子域名、多子
系统,于是重新看了Zf的
文档,发现了Controller里面的module功能很不错。
先规划如下目录结构:
复制内容到剪贴板
代码:
docroot/
index.php
application/
default/
controllers/
IndexController.php
blog/
controllers/
IndexController.php
models/
views/
... 然后在index.php里面写入类似下面的代码
复制内容到剪贴板
代码:
$front->setControllerDirectory(array(
'default' => '/path/to/application/controllers',
'blog' => '/path/to/application/blog/controllers'
)); 可以通过 http://host/blog/controller/action 的方法来访问了。