第3讲

来源:百度文库 编辑:神马文学网 时间:2024/04/29 09:08:36
第三讲:网站的目录结构

  前面讲了那么多,当然都是为建“网站”作准备。
  一个网站有很多内容,要有很多网页、图片、动画、音乐等,这很多文件如果杂乱无章地堆放在一起,查看、编辑都不方便,所以每种类型的文件都要安排到相应的目录里去。这就是说在网站上也要建立起目录结构。
  今天我们先从“老小孩”看网站的目录结构。
  上一讲说了,老小孩的地址是:210.51.25.173,这是网站的根目录。从域名看,“http://www.oldkids.com.cn”就是在中国(cn)公司类网(con)站中有一个老小孩(oldkids)主机。大家知道这个主机上放很多内容,根据内容类型不同,在主机上建立了相应的目录。如放主页的目录名字是“main”(英语“主要”),消费指南的目录“store”(百货店),我们在这里交流的老少论坛目录“shequ”(汉语拼音“社区”)等,当然还有一些我们看不见的目录,如我们上传文件的目录“ftp”(File Transfer Protocol)等,这些目录都是根目录下级的“子目录”,那么我们浏览的网站主页的绝对地址就是:http://www.oldkids.com.cn/main
我们在这里交流的老少论坛绝对地址是:http://www.oldkids.com.cn/shequ
  当然这些大目录里面还要分好多“子目录”。
  如我们的上传目录“ftp”下又分教学目录和用户目录,在用户目录“user5”里又分好多目录。你上传图片可放到“photo”目录里,上传动画放到“flash”目录里,上传网页放到“html”目录里等。
  在主页“main”目录里面,还有扶老上网“fulao”(拼音“扶老”)、银发风采“yinfa”(银发)、信息菜篮“cailan”(菜篮)等目录,主页中还要用到好多图片,这些图片放到“image”目录,那么这些目录又是“main”目录的“子目录”,对于根目录来说,它们叫做“子子目录”。
  子子目录还可有下级子目录,如“银发风采”里有很多图片,于是在“yinfa”目录里又建立了“image”目录,这个“image”目录虽然和“main”里的存放图片的目录“image”名字相同,但它们是完全不同的目录,因为它们所在位置不同。扶老上网“fulao”、信息菜篮“cailan”目录里也都有“image”目录,里面分别存放“fulao”、“cailan”网页中所要用的图片。我们把这部分目录的关系用如下图展示出来,当然还有一些不是面向用户的目录这里忽略了。

  从图中看怎么那么多“image”目录,都用一个名字会不会混淆!其实没关系,因为它们分别处于不同目录之中,人们在制作网页时,都只用“当前”目录中的“image”里的图片,电脑不会错误地调取其他目录里的图片。当然你也可以用其他目录名,只要自己编辑网页时好记、好写就行。
  另外,网站中的目录有用英语,有用拼音,怎么不用汉字呢?这是因为网站是面向世界的,即使你不准备打向全世界,可国内用户电脑也都安装有各种不同的操作系统,在不同系统中,汉字的代码是有出入的,所以在网站中的目录名只有用字母、数字或加个别符号组成,才能保证用户正常浏览。
  同时还要注意另一点,有些网站服务器对字母的大小写是区别的,在个人电脑中字母的大小写是相同的。就是说,你建立了“image”目录,在个人电脑上可以用“IMAGE”去访问,而在网站中就会提示“找不到”。建议上网的文件名和目录名全部使用小写字母。如果大小写混用,在引用文件时,还得记着那个字母是大写,那个是小写。
  看了上面你的目录结构,你知道你上传图片或动画时传到哪能个目录里了吗?你知道在论坛帖图时路径该怎么写了吗?看上面这个目录结构图名字叫“mljg.jpg”,
在“photo”目录里面,你能把它的绝对地址写出来吗?