2013-09-29 40 views
0

我正在創建一個由FW/1支持的網站。已經知道每個Section/Item組合都可能需要它自己的JavaScript文件。我正在考慮讓所有的JS文件在他們相應的視圖文件附近。特定位置的Javascript文件部分/項目

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

我不喜歡,我現在從一個通常來說是一個隱藏目錄服務中的文件。部分/項目特定的JS文件的最佳位置是什麼

+0

這不是一個隱藏的目錄;它是公開的,就像你的webroot中的所有東西一樣(除非你有適當的工作htaccess/webconfig規則)。 Webroot應該包含可訪問的Web文件以及儘可能少的文件。 –

+0

除非這些JS文件很大,並且在不常用的地方,否則只需簡單地將它們縮小並將它們gzip到全局使用的單個文件中即可。 –

回答

4

我不是在web根目錄中有任何框架文件的忠實粉絲。我通常只有index.cfm,而我的所有其他ColdFusion代碼都是從web根目錄開始的,並且都是通過ColdFusion每個應用程序映射來處理的。我還將所有的.js,.css和圖像文件放在它們自己的目錄中,位於Web根目錄中名爲assets的文件夾中。沒有理由不能繼續使用該部分和動作命名文件並動態地包含它們。