随着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