我可以使用Zend Modules来“标记”我的Zend应用程序

时间:2011-09-02 16:40:35

标签: php zend-framework

我在这个Facebook应用程序上工作,必须为不同的“品牌”“白色标记”。

“白色标记”版本将使用与当前域相同的域和相同的DB。页面的布局和样式将发生变化,但业务逻辑的大部分将在“白色标记”和当前应用程序之间通用。

我认为这样做的一个聪明方法是制作当前应用程序的Zend模块,并为白色标签应用程序制作另一个模块。第二个模块将从第一个模块“继承”,因此我不必复制整个代码。特定于“白色标记”的逻辑将在第二个模块中编码,而全局特征在第一个模块中编码。

但是从关于模块的阅读来看,全球的感觉是它们必须与独立的功能相对应,这就是为什么我认为我的方法不好......

您如何看待它,更一般地说,您认为Zend应用程序白标的好方法是什么?

1 个答案:

答案 0 :(得分:1)

为此应用程序创建白标签的最简单方法可能是在同一模块上提供different layout

保持所有网址的相对性非常重要,包括与主题信息相关的任何网址(css,js,images)。