需要网站目录结构建议

时间:2014-07-07 13:59:01

标签: web data-structures

我只习惯开发一个有4到6页的网站(索引,关于,画廊......)

目前正在开展一个随机项目,主要是建立一个大型网站。它将使用多个子域,最多可能有2个不同的CMS

所以在我开始构建之前,我听说每个子目录只有一个html文件(索引)是一个好习惯。这是一个好习惯吗?

我目前的目录结构:

/main directory
    /css
    /img
    /js

因此,如果我要创建一个about页面,我应该将新文件夹页面添加到主目录以及所有其他文件夹:css,img,js并在那里包含所有相关文件?

示例:

/pages
    /about

此外,如果我开始使用子域,是否应该为该特定子域创建那些(如上所示)文件夹?

这里还有其他相关问题,但是它没有完全回答我的问题,所以我发布了一个新问题。

1 个答案:

答案 0 :(得分:0)

没有特别的理由将每个HTML文件保存在自己的目录中。这取决于您希望URL显示的方式。您可以轻松链接到

http://myapp.example.com/listing.html

至于

http://myapp.example.com/listing/

但前者将明确引用页面,而后者则是index.html目录中listing的隐式调用。要么应该工作,要由你决定你想要什么。

在数千页之前,你不可能在任何一种解决方案中看到很多效率差异。

对于子域,最简单的方法是将每个域分开,因为子域甚至没有特定的原因在同一台服务器上运行(它是一个完全不同的网站)。如果两个域都在同一台服务器上运行,那么您可以使用符号链接来播放将相同内容嵌入到多个子域中的技巧,但这对于简单的静态内容来说已经变得有点过于棘手了。