Структура папок Zend

Ярослав

Новичок
Структура папок Zend

Здравствуйте.
Пишем проэкт на Zend Framework
Используем модульную структуру каталогов
PHP:
application/
     modules/
         default/
             controllers/
         foo/
             controllers/
         bar/
             controllers/
html/
    index.php
апач смотрит в html/
там стоит .htaccess

PHP:
RewriteEngine on
RewriteRule (js|jsb|ico|gif|jpg|png|css|pdf)$ - [L,NC]
RewriteRule .* index.php
но договорились чтоб каждый модуль был полноценным приложением т.е. в нем были js, картинки все включено
но так как modules стоит ниже видимости апача невозможно отдавать напрямую js или картинки
как извернуться?
может просто сделать доступ апачу не в html а на уровень ниже, чтоб был доступен каталог application
но будел ли это безопасно?
еще как вариант можно отдавать картинки через php cкрипт но это уже извращение
как поступить лучще в этом случае?
Может переделать структуру?
Варианты структуры приветствуются:)
 

pinguin

Новичок
положить картинки и скрипты в папку html. другого варианта и быть не должно в нормальной практике.
 

Alexandre

PHPПенсионер
app - лежит выше корня
/ - корень сайта
/img
/css
/js
/code - реврайтить надо сюда, здесь и положить index.php
реврайтить надо все файлы, кроме заданных js|jsb|ico|gif|jpg|png|css|pdf
 

AmdY

Пью пиво
Команда форума
создай публичную папку со структурой как для application, храни для каждого модуля свои картинки и javascript, плюс общая папка.
 

Ярослав

Новичок
какие проблемы могут возникнуть при предложенной мной структуре?
Если можна с примером

-~{}~ 16.11.07 15:21:

под структурой значится что модуль с js и картинками и он будет виден для apache
 

AmdY

Пью пиво
Команда форума
никаких проблем быть не должно, проблемы будут если картинки будут отдаваться РНР скриптом.
 
Сверху