Предлагаемая структура файловой структуры модуля 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. Причина этого заключается в том, что вы не должны передавать images / javascript / etc через загрузчик. Это увеличивает скорость обработки на стороне сервера и увеличивает время загрузки.
Чтобы следовать схеме модуля этого примера, что-то вроде этого работает хорошо.
docroot/
default/
images/
js/
css/
etc/
blog/
images/
js/
css/
etc/
news/
images/
js/
css/
etc/
index.php