【发布时间】:2012-01-07 04:25:24
【问题描述】:
我正在开发一个新的体育联盟的在线形象。网络形象将包括组织的信息网站(想想 NFL 网站),然后是各个球队的网站。
我的想法是选择一个像 Zend Framework 这样的框架,然后有两个应用程序(主站点和团队站点应用程序)。当访问者访问组织的域时,请求由组织的应用程序代码处理,当尝试访问任何团队的域(可能是几十个)时,请求被发送到团队站点应用程序代码,并且皮肤是根据访问的域切换。
我希望所有团队网站都从相同的应用程序代码运行的原因是,如果我添加了一个部分(例如,名册),那么我会希望在所有 团队网站上使用它。很少有团队需要单独页面的情况,但我会在开发 CMS 时处理这个问题。
我需要的只是帮助了解上述场景如何与 Zend Framework 一起工作。我有一个 Zend Framework 库,我想将它用于两个应用程序(在我的 include_path 中),所以我想知道如何路由请求以及如何设置框架来处理这种情况?
提前致谢。
编辑:我还应该提到,我希望在两个应用程序之间共享模型。例如,各个球队的网站可能会提供该特定球队的球员资料,但组织网站可能会提供每个球员的资料。
【问题讨论】:
-
库是一部分,您的应用程序代码是另一部分。您可以通过包含路径共享库文件夹来与两个应用程序(甚至更多应用程序)共享库。 -- 见:zfforums.com/zend-framework-general-discussions-1/…
-
我想过只创建两个不同的应用程序,但是我将如何在上面的问题编辑中详细说明在两者之间共享模型?
-
可能创建您自己的模型库。给它一个名字,把它放在一个文件夹中,然后像你对 zend 框架库所做的那样做。这只是共享代码。
标签: php zend-framework