第 0 章 ASP 动态网站设计入门
本章将介绍 ASP 动态网站开发之前应适当了解的一些入门知识。对这些知识的学习, 建议使用如下方法。 首先,大概看一遍本章的内容,对其有个基本的认识(如提到了哪些知识点)就可以了。 接着, 开始学习本书的-个实例, 在
学习技术的过程中不断来这里看看相关的理论知识。 这样,既有助于实例部分的内容理解,还可以起到深入掌握本章理论知识的效果。
0.1 网站的组成
在学习动态网站开发技术之前,我们应该清楚一个网站需要具备什么样的结构,因为网 站的架设也是围绕这些来进行的。 1.网站名称 网站的名称就好比我们的名字,知道了网站名称才好称呼,如一个网站的名称为“中国 红十字会” 。网站的名称会在用户的浏览器窗口的标题栏中显示出来。 2.网站网址 网站的网址就好比家庭住址,有了这个地址才能方便地邀请别人来做客。网站网址既可 以是购买的顶级域名,也可以是购买空间时赠送的二级或三级域名,还可以是网站所在服务 器的 IP 地址。 那么,为什么会出现 IP 地址和域名两种网址呢?这是因为计算机是个数字的世界,任何 信息在计算机中都会被表示成数字的形式。在网络世界中,为了准确地找到目标计算机,每 一台计算机都必须具有唯一的 IP 地址——这就和打电话必须知道对方全球唯一的电话号码一 样。TCP/IPv4 中的 IP 地址是由 32 位二进制数字组成,每 8 位被分成一组,一共 4 组。组与 组之间由半角句号(俗称“点” )分开,这种书写方法叫做“点分表示法” 。为了便于人们记 忆,每组数字一般都是以十进制数字标识,如 202.102.48.141。例如,在 Windows XP 的“命 令提示符”窗口中输入 IPconfig 命令并按下“Enter”键后,就会得到如图 0-1 所示的当前计 算机使用的 IP 地址——202.102.13.141。 对于大多数人来说,用数字表示的
计算机网址难以记忆。为了解决这个
问题,互联网管 理机构决定采用便于识别和记忆的英文或中文名来表示计算机(服务器) 。为了确保网上计算 机标识的唯一性,互联网管理机构制定了一套命名机制,这就是域名系统。对于没有购买域 名的服务器来说,可以使用 IP 地址来直接访问它。 通常,我们把采用域名系统命名的网址称为“域名”或“网址” (网站的 IP 地址也可以 称为“网址”,域名地址以层次化表示。 )
ASP 动态网站设计入门
图 0-1
查看 IP 地址
(1)后缀 最右边的后缀用于标识域名的性质,如 cn 表示中国、edu 表示教育单位。实际上,由于 域名申请的开放性,大多数后缀已放宽了申请限制。我们可以根据自己的喜好来注册.net 或 是
。 这就好比我们可以随意到某个城市 (随便使用 还是.net) 居住, 但城市名称 ( 这样的后缀)却不能由我们来定义。 (2)名称 是域名中间的网站名称,如 duze,这个域名的网站名称就是 duze。这是在
注册 域名时需要自定义的部分,它在同一种域名后缀中只能是唯一的。也就是说,可以有 duze.net 和 duze,但不能有两个 duze.net。 (3)前缀 最左侧的前缀用于标识网站的类别, www 表示
网络服务。 如: 由于申请的域名是 duze.net, 所以 www 和 ftp 这样的前缀可以自由设置 (不设置前缀也可以) 如 zhiguo.duze.net 等。 , 其中, 要注意 www 和 ftp 这样的前缀名,已经约定俗成地供 web 服务和 FTP 服务使用了。 通常,我们可以根据前缀看出网址对应的是什么内容,如下所示。 www:网站服务,如 duze.net。 ftp:数据上传下载服务,如 ftp.duze.net。 bbs:论坛服务,如 bbs.duze.net。 mail:邮局服务,如 mail.duze.net。 down:下载服务,如 down.duze.net。 news:新闻服务,如 news.duze.net。 movie:电影服务,如 movie. duze.net。 music:音乐服务,如 music.duze.net。 除了这些约定俗成的名称外,通常我们都会以常用的英文单词或拼音