如何创建自定义Zend Framework文件夹结构

时间:2011-04-21 00:30:42

标签: php zend-framework

我正在尝试获取ZendFramework,但我不想使用深层复杂的文件夹结构(这对我正在编写的应用程序来说太复杂了。

如何使用自己的自定义文件夹结构制作ZF?我发现谷歌的人们讨论了不同的选择,但我找不到用我的文件夹结构创建新项目的方法。

我需要保持简单..不确定所有细节,但

-Confiiguration

-Models

- 模块

- 模块A

----控制器

----浏览

- 模块B

----控制器

----浏览

- 等

2 个答案:

答案 0 :(得分:2)

说实话,我不知道它比新的标准文件夹结构简单得多。您还需要一个库文件夹,因为如果不扩展单个ZF类,您将无法创建它。然后你也需要一个公共文件夹,最后你几乎处于默认布局。这样做的主要优点是你可以使用zend工具(cli)在shell中创建新元素。

如果您无法确信使用标准解决方案,请继续执行您发布的解决方案。有什么问题呢? ZF没有给你任何关于如何构建你的文件夹结构的约束,配置/ bootsrapping是将它们绑定在一起工作的整体。

有一个例外......如果扩展库,则应使用ZF命名/文件夹约定。

答案 1 :(得分:1)

看看Zend提供的路由功能,你应该可以根据需要调整目录结构。结合使用和set_include_path函数,这不应该太难