|
被误导的程序员将CSS、ASP VB 脚本、JavaScript、HTML 和 SQL 混合在一个大混乱中所有这些都在一个巨大的、缩进不良的文件中。我并没有夸大其词。说够了。 一种尺寸并不适合所有 文件夹层次结构的深度和单个文件的数量应该对网站的大小有意义。保持正确的视角。 以下是一些典型的近似网站大小的快速列表以及如何相应地构建内容。 1 页网站。为图像创建一个文件夹为 CSS 创建一个文件为 JavaScript 创建一个文件为内容创建一个文件为代码创建一个文件。除非您有特定要求否则绝对不值得将模板和内容分开。 5页网站。一个图片文件夹一个 CSS、JS、代码文件。考虑将内容文件放在单独的文件夹中。同样通常这里不需要太多模板。在此阶段请确保您拥有页面页眉和页脚(。
以及所有页面上的任何其他常见元素)的模板。 20页的网站。一个用于图像的文件夹另一个用于上传和其他业务相关文件(“资产”)的文件夹另一个用于内容的文件夹(或者您在此阶段可能正在使用基于数据库的 CMS)。到此阶段您的 JavaScript、代码和样式表可能已经变 购买电话号码列表 得足够复杂可以考虑将它们放在单独的文件夹中。将文件夹命名为显而易见的名称例如css/javascript/。code/确保所有文件都进入其相关文件夹。您不应该content/仅仅因为方便而将杂散的 .js 文件放在文件夹中。如果您的模板或代码不允许您按照需要的方式组织文件请进行快速代码重构以使其正常工作。避免将 CSS、模板、布局和设计图像或 JavaScript 放入assets/(或uploads/或resources/具体取决于关于你所说的)。这些文件实际上是您。
的客户永远不必考虑的代码该assets/文件夹用于存放与业务相关的文件和媒体。让它成为您工作流程的黄金法则并坚持下去。 20 页网络应用程序。与上面类似但到了这个阶段您绝对应该将所有代码放在一个单独的文件夹中。确保它不在某个文件夹内当某些脚本小子进行修补时Apache 可能会意外地提供纯文件。 100页的网站。在此阶段您应该为您的内容使用良好的 CMS。它是基于数据库还是基于文件的 CMS 并不重要但如果是后者请确保内容文件组织良好并确保您可以为各个页面标题、描述等或您的内容定义元数据。 SEO工作将会非常困难。现在您的网站上可能也开始有许多不同的部分。您可能需要开始将样式表、JavaScript、设计图像和模板分解到单独的文件和文件夹中。确保这些文件夹相互匹配并与您网站的各个。
|
|