这是因为我想开发一个网络平台,在同一项目中的多个应用程序。
在任何MVC的Web应用程序,我们应该有这样的默认URL模式:
domain
/ controller
/ action
/ parameters
1:在Zend的,我能做些什么(在哪些文件)来改变这个模式添加application
的名称之前controller
的名字吗?
预期结果: domain
/ application
/ controller
/ action
/ parameters
2:我怎样才能实现这个新的URL块的后果而言,我会分开MVC为每个应用程序,保持了共享资源在不同的目录? 可我在Zend中出现哪些变化autoloader
预期结果:
/public_html/
/public_html/platform
/public_html/platform/apps
/public_html/platform/apps/base (user interface container)
/public_html/platform/apps/crm
/public_html/platform/apps/crm/model
/public_html/platform/apps/crm/view
/public_html/platform/apps/crm/control
/public_html/platform/apps/crm/public
/public_html/platform/apps/crm/public/css (and etc.)
/public_html/platform/apps/erp
/public_html/platform/apps/erp/model
/public_html/platform/apps/erp/view
/public_html/platform/apps/erp/control
/public_html/platform/apps/erp/public
/public_html/platform/apps/erp/public/js (and etc.)
/public_html/platform/sys
/public_html/platform/sys/core
/public_html/platform/sys/cfg
/public_html/platform/libs/
/public_html/platform/libs/zend
/public_html/platform/libs/template_it
/public_html/platform/libs/custom