2013-09-29 2 views
0

Я создаю веб-сайт, на котором работает FW/1. Уже известно, что каждая комбинация разделов/элементов потенциально нуждается в собственном файле JavaScript. Я рассматриваю возможность наличия всех JS-файлов возле соответствующих файлов вида.Лучшее место для файлов Javascript для определенного раздела/предмета

views/#getSection()#/#getItem()#.js

мне не нравится, что я сейчас обслуживает до файлов из того, что обычно скрытый каталог. Какое место лучше всего подходит для JS-файлов, связанных с разделом/предметом

+0

Это не скрытая директория; он общедоступен, как и все в вашем веб-роуте (если у вас нет рабочих правил htaccess/webconfig). Веб-сайт должен содержать файлы, доступные в Интернете, и как можно меньше других. –

+0

Если эти JS-файлы не являются большими и не используются, это, вероятно, проще и не требует больших затрат, чтобы просто минимизировать и gzip их в один файл, который используется во всем мире. –

ответ

4

Я не являюсь большим поклонником наличия файлов фреймворков в корневом каталоге веб-сайтов. У меня типично только index.cfm, и весь мой другой код ColdFusion живет на уровне от веб-корня и все обрабатываются через сопоставления ColdFusion для каждого приложения. Я также поместил все мои файлы .js, .css и images в свой каталог в папке с именем assets в корневом каталоге. Нет причин, по которым вы не можете использовать раздел и действие, чтобы назвать ваши файлы и включить их динамически.