隨着3.1(即app/assets /)中新的目錄結構的引入,應用程序圖像(徽標,橫幅,圖標,主bg等)仍應存儲在公共/圖像中,還是應該放入應用程序/資產/圖片?應用程序圖像從哪裏存儲在Rails 3.1中?
有人提到:
如果 應用程式內容/資產可以公開送達我會感到震驚 - ,不會,無論是從 安全角度還是從履行 的約定意義公開 目錄。由於您需要公開訪問這些閃存文件,因此您應該公開存儲這些文件。
有效的點。這就引出了我的疑問:
基於以上的理解。怎麼樣的應用程序圖像?如果徽標,橫幅,主背景,圖標等圖像被認爲是公開的,爲什麼應用/資產中存在圖像目錄?
或者我們仍然應該把這些類型的圖像公開/圖像。如果是這樣,應用/資產中的圖像目錄用於什麼?
因此,如果資產目錄,就是要公開。我們是否應該在那裏存儲Flash和上傳的內容?而不是在/ public/uploads或/ public/flash? – 2011-05-25 18:45:33
是的,這就是我從看基調得到的結果。 – awendt 2011-05-25 18:56:33
如果應用程序/資產是保存公共文件的新約定,那麼擁有/公開目錄的動機是什麼?也許3.1應該完全刪除/ public dir? – 2011-05-25 19:17:08