1、v网站的设计过程v域名空间的申请v网站安全8.1.1 需求分析 网站需求分析是网站开发过程当中一组起着至关重要作用的活动总称,是网站开发过程当中的重要组成部分,它一般由系统分析员协同网站用户共同完成。下面以电子商务网站为例说明需求分析的过程。需求分析一般可以分为两个过程:1、了解用户的相关业务在这个过程当中用户通过演示、讲解相关文档,让开发人员了解用户的各项业务需求,比如:查询、商品管理、用户管理等;同时开发人员在了解用户需求的基础之上,提出相关的专业性建议。最终使用户和系统开发人员在系统提供的业务上达成一致。2、分析用户的业务流程根据用户的各项需求整理出用户整个业务的流程。比如:用户购买商品
2、的流程,它需要经历商品的查询、选购、加入购物车、查询购物车、结算、付款等等一系列的活动。最后,在完成上述过程之后,整理出网站功能描述书。网站功能描述书一般应包含以下的内容:1)网站功能 2)网站用户界面(初步)3)网站运行的软硬件环境 4)网站系统性能定义 5)网站系统的软件和硬件接口 6)确定网站维护的要求 7)确定网站系统空间租赁要求 8)网站页面总体风格及美工效果 9)主页面及次页面大概数量 10)管理及内容录入任务分配 11)各种页面特殊效果及其数量 12)项目完成时间及进度(根据合同)13)明确项目完成后的维护责任在通过需求分析之后,确定了用户建设网站的目的,接下来就是要确定与用户目
3、的相一致的整个网站的主题以及内容。以确定电子商务网站主题和内容为例:目前,互联网中典型的电子商务网站可以分为三大类:1)零售类:http:/ server、Access等关系型数据库,根据开发网站功能的不同,而选择相适应的数据库。其中Oracle是一种适用于大型、中型和微型计算机的关系数据库管理系统,是目前国际上最为流行的关系型对象数据库产品。SQL server是微软公司推出的大型数据库,它简单易用,能够与微软公司的其他产品很好的结合,可以很容易的用组件访问数据库,而Access在个人网站建设中使用较多,其优点是方便,易于修改;但是从功能和安全性上相对于其他的数据库较差。关于网站模块的设计,
4、以表8-1所示的电子商务客户端所划分的模块为例说明各模块所要实现的具体设计。见表8-2到表8-6。8.2.1 申请域名空间域名是网站在网络中的身份和称呼,是网站在网络中地址的表现形式。因此,域名具有唯一性。1域名的结构 域名通常由一级域名、二级域名、顶级域名所组成,其格式通常为:二级域名.一级域名.顶级域名。例如:,其从右至左分别是顶级域名、一级域名、二级域名。2域名的注册用户申请的域名一般为二级域名或三级域名,当用户确定好所要申请的域名之后,就可以上网进行注册。国内域名注册的权威机构是CNNIC,即中国互联网络信息中心,国际域名注册的权威机构是美国的NSI(Network Solutions
5、)公司。目前,发布网站比较常用的方式是通过微软公司开发的Web服务器应用系统IIS对网站进行发布。利用第3章中所学的知识,安装IIS 5.0,并建立虚拟目录,将所有的网站文件放到虚拟目录中,设置站点。网站发布出来,那么如何扩大网站的知名度、增加其访问量,从而成功的推广网站呢?下面介绍一些常用的网站推广的方式:1)加入各大搜索引擎。比如:百度,GOOGLE,一搜,雅虎,中搜,3721等知名搜索引擎。2)尽量加入网址站。比如:Hao123,265,美萍网址等。3)加入搜索联盟,比如:百度搜索联盟,3721搜索联盟或者163搜索联盟等。4)利用QQ迷你门户推广。加入QQ迷你门户,这样当浏览者在浏览腾
6、讯网站时看到你的网站介绍后,就会把你的迷你页面加入他的QQ。5)网摘推广。通过向网摘网站推荐作品,从而吸引浏览者通过网摘连接到网站进行访问。6)论坛帖子推广。以上就是目前一些常用的网站推广方式。另外,在推广网站的时候,还要注意影响网站推广的几个不利因素,比如:网站的访问速度,网页是否弹窗广告,网站的内容是否新颖、丰富等等,都是网站推广成功需要注意的因素。1、网站安全问题概述(1)网站安全的定义计算机网站安全是指通过对网站进行管理和控制,并采取一定的技术措施,从而使网站中的数据机密化、完整化以及使用性受到有效的保护。要达到这个目标就必须保证网站系统软件、应用软件、数据库系统具有良好的安全保护功能
7、,并且网站的硬件功能稳定。(2)网站安全的内容网站的安全问题主要包括硬件和软件两方面的安全,也就是说是网站的系统安全和信息安全,其中信息安全是网站安全保护的核心所在。因此,网站的安全内容可以分成以下四个方面:1)网站物理安全2)网站系统安全3)网站数据的安全4)网站安全管理2、网站的安全技术现今网站的安全技术存在有很多种,其中占主流地位的分别是防火墙技术、加密技术、虚拟专用网技术以及安全隔离。(1)防火墙技术:网络防火墙技术是一种用来加强网络之间访问控制,防止外部网络用户以非法手段通过外部网络进入内部网络,访问内部网络资源,保护内部网络操作环境。(2)加密技术:信息交换加密技术分为两类:即对称
8、加密和非对称加密。(3)虚拟专用网技术:虚拟专用网(Virtual Private Network,VPN)是近年来随着Internet的发展而迅速发展起来的一种技术。现代企业越来越多地利用Internet资源来进行促销、销售、售后服务,乃至培训、合作等活动。许多企业趋向于利用Internet来替代它们私有数据网络。这种利用Internet来传输私有信息而形成的逻辑网络就称为虚拟专用网。(4)安全隔离:面对新型网络攻击手段的不断出现和高安全网络的特殊需求,全新安全防护理念-安全隔离技术应运而生。它的目标是,在确保把有害攻击隔离在可信网络之外,并保证可信网络内部信息不外泄的前提下,完成网间信息的安全交换。v网站的总体设计和规划:需求分析 网站的主题和内容 网站功能模块的划分 网页的版面设计 网站的数据库的设计 各功能模块的设计v网站的发布和推广 申请域名空间 站点的发布 站点的推广v网站的安全 安全问题的基本概念 安全技术