-2

将样式表、javascript 和图像放在 Web 项目中的单独文件夹中是否有任何真正的优势?将所有内容放在“资产”文件夹中有什么问题?

这背后的古老原因是什么?

4

1 回答 1

2

单独的文件夹可以具有以下优点:

  1. 如果所有类似类型的资产位于自己的文件夹中,则可以更轻松地同时管理它们。例如,如果您可以更轻松地对位于一个位置的所有 JS 文件进行操作而不是与其他所有文件混合,那么推出仅 javascript 的升级可能会更容易。

  2. 如果您在一个大型站点上有数以万计的文件,则将可管理数量的文件保存在多个目录中可能比将所有文件都保存在一个巨大的目录中更容易。

  3. 在某些情况下,目录中较少数量的文件在某些​​文件系统中性能更好。

  4. 在某些情况下,您可能希望为不同的人提供对不同类型文件的不同维护权限。如果给定类型的文件一起保存在某个目录中,则按目录可能更容易做到这一点。

如果您没有超大量的文件来达到文件系统性能的极限,那么所有这些都可以通过其他技术来克服,因此它更像是一种组织风格选择,并且最适合您的其余部分开发、源代码控制和推出/部署系统。

于 2012-08-03T17:02:52.757 回答