[英]ExtJS and Zend Framework MVC
我使用标准的Zend MVC结构制作了Zend Framework MVC应用程序,我想知道应该将客户端ExtJS javascript,而不是库而不是js文件放在哪里。
建议的Zend Framework模块文件结构布局
docroot/
index.php
application/
default/
controllers/
IndexController.php
FooController.php
models/
views/
scripts/
index/
foo/
helpers/
filters/
blog/
controllers/
IndexController.php
models/
views/
scripts/
index/
helpers/
filters/
news/
controllers/
IndexController.php
ListController.php
models/
views/
scripts/
index/
list/
helpers/
filters/
客户端图像,javascript,Flash等应保留在doc根文件夹中。 这背后的原因是因为您不应该通过引导程序传递图像/ javascript / etc。 这样做会增加服务器端处理并延长加载时间。
为了遵循本示例的模块布局,类似这样的方法很有效。
docroot/
default/
images/
js/
css/
etc/
blog/
images/
js/
css/
etc/
news/
images/
js/
css/
etc/
index.php
像所有静态文件一样,位于公用文件夹中。
当前版本的Zend(1.11)具有如下建议的站点布局:
{project}/
application/
configs/
application.ini
modules/
{news}/ # example module
controllers/
models/
views/
Bootstrap.php
library/
public/
index.php
{ All other public files also go here. eg: }
js/
jquery library
extjs library
prototype, moo, etc...
css/
blueprint
960
etc...
images/
home.jpg
etc...
templates/
基本上,任何需要直接由Web服务器而不是通过Zend框架提供服务的文件,都应放在./{project}/public
目录中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.