- 网页设计与网站建设完全实战手册
- 刘贵国
- 3087字
- 2021-03-19 18:34:30
1.1 预备知识
在具体学习网页设计与制作前,先来认识一下什么是网站,什么是静态网页和动态网页,了解什么是网站的域名和空间的申请,为以后的学习打好基础。
1.1.1 什么是网站
网站是在Internet上通过超级链接的形式构成的相关网页的集合。简单地说,网站是一种通信工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的信息,或者利用网站来提供相关的网上服务。通过网站,人们可以浏览、获取信息。现在,许多公司都拥有自己的网站,他们利用网站来进行宣传、产品资讯发布、招聘人才等。在因特网的早期,网站大多只是单纯的文本。经过几年的发展,当万维网出现之后,图像、声音、动画、视频,甚至3D技术开始在因特网上流行起来,网站也慢慢地发展成我们现在看到的图文并茂的样子。通过动态网页技术,用户也可以与其他用户或者网站管理者进行交流。
网站由域名、服务器空间、网页3部分组成。网站的域名就是在访问网站时在浏览器地址栏中输入的网址。网页是通过Dreamweaver等软件编辑出来的,多个网页由超级链接联系起来。然后网页需要上传到服务器空间中,供浏览器访问网站中的内容。
1.1.2 静态网页和动态网页
网页又称HTML文件,是一种可以在WWW上传输,能被浏览器认识和翻译成页面并显示出来的文件。网页分为静态网页和动态网页。
静态网页是网站建设初期经常采用的一种形式。网站建设者把内容设计成静态网页,访问者只能被动地浏览网站建设者提供的网页内容。如图1-1所示为静态的内容展示网页。
图1-1 静态的内容展示网页
静态网页特点如下。
●网页内容不会发生变化,除非网页设计者修改了网页的内容。
●不能实现和浏览网页的用户之间的交互。信息流向是单向的,即从服务器到浏览器。服务器不能根据用户的选择调整返回给用户的内容。
所谓动态网页是指网页文件里包含了程序代码,通过后台数据库与Web服务器的信息交互,由后台数据库提供实时数据更新和数据查询服务。这种网页的后缀名称一般根据不同的程序设计语言而不同,如常见的有.asp、.jsp、.php、.perl、.cgi等形式为后缀。动态网页能够根据不同时间和不同访问者而显示不同内容。如常见的新闻发布系统、聊天系统和购物系统通常用动态网页实现。如图1-2所示为动态购物网页。
图1-2 动态购物网页
动态网页制作比较复杂,需要用到ASP、PHP、JSP和ASP.NET等专门的动态网页设计语言。
动态网页的一般特点如下。
●动态网页以数据库技术为基础,可以大大降低网站维护的工作量。
●采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、搜索查询、用户管理、订单管理等。
●动态网页并不是独立存在于服务器上的网页文件,只有当用户请求服务器时才返回一个完整的网页。
●动态网页中的“?”不利于搜索引擎的检索,采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。
1.1.3 申请域名
网站的域名就是在访问网站时在浏览器地址栏中输入的网址。
一个网站必须有一个世界范围内唯一可访问的名称,这个名称还可方便地书写和记忆,这就是网站的域名。域名对于开展电子商务具有重要的作用,它被誉为网络时代的“环球商标”,一个好的域名会大大增加企业在互联网上的知名度。因此,企业如何选取好的域名就显得十分重要。
从网络体系结构上来讲,域名是域名管理系统(Domain Name System,DNS)进行全球统一管理的,用来映射主机IP地址的一种主机命名方式。例如,百度的域名是www.baidu.com,在浏览器地址栏中输入www.baidu.com时,计算机会把这个域名指向相对应的IP地址。同样,网站的服务器空间会有一个IP地址,还需要申请一个便于记忆的域名指向这个IP地址以便访问。
1.域名选取原则
在选取域名的时候,首先要遵循两个基本原则。
●域名应该简明易记,便于输入。这是判断域名好坏最重要的因素。一个好的域名应该短而顺口,便于记忆,最好让人看一眼就能记住,而且读起来发音清晰,不会导致拼写错误。此外,域名选取还要避免同音异义词。
●域名要有一定的内涵和意义。用有一定意义和内涵的词或词组作域名,不但可记忆性好,而且有助于实现企业的营销目标。如企业的名称、产品名称、商标名、品牌名等都是不错的选择,这样能够使企业的网络营销目标和非网络营销目标达成一致。
提示
选取域名时有以下常用的技巧:
●用企业名称的汉语拼音作为域名;
●用企业名称相应的英文名作为域名;
●用企业名称的缩写作为域名;
●用汉语拼音的谐音形式给企业注册域名;
●以中英文结合的形式给企业注册域名;
●在企业名称前后加上与网络相关的前缀和后缀;
●用与企业名不同但有相关性的词或词组作域名;
●不要注册其他公司拥有的独特商标名和国际知名企业的商标名。
2.网站域名类型
一个域名是分为多个字段的,如www.sina.com.cn,这个域名分为4个字段。cn是一个国家字段,表示域名是中国的;com表示域名的类型,表示这个域名是公共服务类的域名;www表示域名提供www网站服务;sina表示这个域名的名称。域名中的最后一个字段,一般是国家字段。表1-1为一些常见的域名后缀类型。对于.gov政府域名、.edu教育域名等类型的域名,需要这些有相关资质的机构提供有效的证明材料才可以申请和注册。
表1-1 常用的域名字段
3.申请域名
域名是由国际域名管理组织或国内的相关机构统一管理的。有很多网络公司可以代理域名的注册业务,可以直接在这些网络公司注册一个域名。注册域名时,需要找到服务较好的域名代理商进行注册。
可以在搜索引擎上查找到域名代理商,如图1-3所示,可以在百度中查找域名代理商。
图1-3 查找到域名代理商
在百度中打开中国万网的网站(http://www.net.cn),在这里可以申请注册域名,如图1-4所示。
图1-4 在万网申请注册域名
1.1.4 申请服务器空间
访问网站的过程实际上就是用户计算机和服务器进行数据连接和数据传递的过程,这就要求网站必须存放在服务器上才能被访问。一般的网站,不是使用一个独立的服务器,而是在网络公司租用一定大小的储存空间来支持网站的运行。这个租用的网站存储空间就是服务器空间。如图1-5所示在万网申请服务器空间。
图1-5 在万网申请服务器空间
1.为什么要申请服务器空间
一个小的网站直接放在独立的服务器上是不实际的,实现方法是在商用服务器上租用一块服务器空间,每年定期支付很少的服务器租用费即可把自己的网站放在服务器上运行。租用的服务器空间,用户只需要管理和更新自己的网站,服务器的维护和管理则由网络公司完成。
在租用服务器空间时需要选择服务较好的网络公司。好的服务器空间运行稳定,很少出现服务器停机现象,有很好的访问速度和售后服务。某些测试软件可以方便地测出服务器的运行速度。新网、万网、中资源等公司的服务器空间都有很好的性能和售后服务。
在网络公司主页注册一个用户名并登录后,即可购买服务器空间。在购买时需要选择空间的大小和支持的程序类型。
2.服务器空间的类型
不同服务器空间的主要区别是支持网站程序和支持数据库的不同。常用的服务器空间可能分别支持下面这些不同的网站程序。
●ASP:使用Windows系统和IIS服务器。
●PHP:使用Linux系统或Windows系统,使用Apache网站服务器。
●.NET:使用Windows系统和IIS服务器。
●JSP:使用Windows系统和Java的网站服务器。
不同的服务器空间可能支持不同的数据库,常用的服务器空间支持的数据库有以下几种。
●Access:常用于ASP网站。
●SQL Server 2000:常用于ASP网站或.NET网站。
●MySQL数据库:常用于PHP或JSP网站。
●Oracle数据库:常用于JSP网站。
在注册服务器空间时,需要选择支持自己网站程序与数据库的服务器空间。例如,本书中开发的程序是ASP程序,需要选择ASP空间。同时,需要注意服务器空间的大小,100MB的空间即可存放一般的网站。
网站的域名与服务器空间是需要每年按时续费的。用户需要按网络公司规定的方式进行续费。域名和空间不可以欠费,如果欠费,管理部门会收回这个域名和空间,如被其他用户再次注册以后就很难再注册到这个域名,也可能导致自己网站的数据丢失。