将样式表,javascripts和图像放在Web项目的单独文件夹中是否有任何真正的优势?将所有内容放在“assets”文件夹中会出现什么问题?
这背后的原因是什么?
答案 0 :(得分:2)
单独的文件夹可以具有以下优点:
如果属于自己的文件夹,则可以更轻松地管理所有类似类型的资产。例如,如果您可以更轻松地在一个地方操作所有JS文件而不是与其他所有文件混合,那么推出仅限javascript的升级可能会更容易。
如果您在大型网站上拥有数以万计的文件,则可以更容易地将可管理数量的文件保存在多个目录中,而不是一个巨大目录中的所有文件。
在某些情况下,目录中较少数量的文件在某些文件系统中表现较好。
在某些情况下,您可能希望为不同类型的文件提供不同的维护权限。如果给定类型的文件在某个目录中保存在一起,则目录可能更容易实现。
如果您没有超大量的文件压缩文件系统性能的限制,那么所有这些都可以通过其他技术克服,因此它更像是一种组织风格选择,哪种方式最适合于其余的开发,源代码控制和部署/部署系统。