电子商务网页与网站设计方案.ppt
电子商务网页与网站设计,第三章 电子商务网站运行环境的规划,张朝阳,1964年10月31日出生于陕西西安,搜狐公司董事局主席兼首席执行官。1986年毕业于清华大学物理系,同年以全国第39名成绩,考取CUSPEA项目奖学金赴美留学,就读于美国麻省理工学院。1993年底在美国麻省理工学院(MIT)获得了博士学位,并继续在MIT从事博士后研究。1996年创建爱特信公司,成为中国第一家以风险投资资金建立的互联网公司;1998年2月25日,爱特信正式推出“搜狐”产品,并将公司名称更名为“搜狐”。2000年7月12日,搜狐于美国纳斯达克成功挂牌上市。,学习激励与案例导航,3,软件平台,硬件平台,网站开发,(3)决定电子商务管理系统的解决方案,是选购还是自己开发电子商务的管理系统。,(2)根据网站不同的规模,选择网络操作系统、Web服务器和数据库系统。,(1)根据网站不同的规模,选择不同的主机方案,搭建不同的网站建设平台。,(4)选定确定相关的开发系统,如网页编辑软件、ASP、JSP、数据库软件等。,在建站时要考虑确定的技术因素:,4,电子商务网站运行平台的构建与选择,第三章 电子商务网站运行环境的规划,网络操作系统的安装与配置,IIS的安装与配置,3.1电子商务网站运行平台的构建与选择,电子商务网站平台,网络设备计算机硬件操作系统,Web服务2.FTP服务3.E-Mail服务4.DNS服务,1.Sql Server2.Oracle3.Access等,ASPPHPJSP等,网络平台,服务平台,数据库平台,信息发布平台,3.1.1电子商务网站运行平台的基本构成,3.1.1电子商务网站运行平台的基本构成,负载均衡的作用:在网络中对运算和通信作业进行平均分布,以便所有设备未达到超负荷的状态。有 服务器负载均衡、多处理器系统的负载均衡和网络传输负载均衡三种类型。,3.1.2电子商务网站运行环境的要求,电子商务网站运行环境的要求,可扩充性,并发处理,容错性能,可管理性,支持进程的多线程执行能力,保护投资集群负载均衡,网站内容管理系统环境管理呼叫中心管理,硬件可靠性软件可靠性,兼容整合,跨平台整合现有系统,网络设备,安全设备,机房设备,服务器,3.1.3电子商务网站硬件环境,网络设备及网络接入,网络适配器,网卡无线网卡,传输介质,光缆、同轴电缆、双绞线,网络接入,ADSLFTTB+LANCable Modem,交换机、路由器,二层交换机、三层交换机、路由器,3.1.3电子商务网站硬件环境,3.1.3电子商务网站硬件环境各种电缆,铜线,铜线,聚氯乙烯 套层,聚氯乙烯套层,屏蔽层,绝缘层,绝缘层,无屏蔽双绞线 UTP,屏蔽双绞线 STP,为了降低信号的干扰程度,电缆中的每一对双绞线一般是由两根绝缘铜导线相互扭绕而成。,常用于宽带网络、局域网中用于连接网络络端,如PC、服务器、交换机、路由器等设备之间的物理线路连接。,3.1.3电子商务网站硬件环境各种电缆,材质:铜芯线互绞:为了抵消两条电线上的电磁干扰(EMI)分类:无屏蔽双绞线(UTP)/屏蔽双绞线(STP)网络中使用的双绞线为8芯的(四对双绞线),用不同的颜色区分开来。连接双绞线的插头称为RJ-45头。,3.1.3电子商务网站硬件环境各种电缆,按照所支持的网络传输速度来分,主要分为1类:用于电话通信,不适合于数据传输。2类:可用于传输数据,最大速度为4Mbit/s。3类:用于10BASET以太网,传输数据最大速度为10Mbit/s。4类:用于令牌网络,最大数据传输速度为16Mbit/s.5类:用于宽带以太网络,数据最大传输速度为100Mbit/s。超5类:用于最大传输速度为1000Mbit/s的网络.6类:用于吉比特以太网。,3.1.3电子商务网站硬件环境各种电缆,如果线的两端RJ45都是使用568A或568B的标准,那么就是直通线。如果线的端RJ45使用568A标准,一端使用568B的标准连接,那么就是交叉线。,EIA/TIA-568-B简称T568B。其双绞线的排列顺序为:橙白,橙,绿白,兰,兰白,绿,棕白,棕。依次插入RJ45头的18号线槽中。,外导体屏蔽层,绝缘层,绝缘保护套层,内导体,同轴电缆,3.1.3电子商务网站硬件环境各种电缆,同轴电缆能够传输比双绞线电缆更宽的频率范围(100kHz500MHz)的信号。目前同轴电缆主要用于有线电视网的居民小区中。,3.1.3电子商务网站硬件环境多模光纤与单模光纤,光纤(Optical Fiber)的材质是极细小的玻璃纤维(50100m),弹性很好,非常适合传输光波信号。,折射角,入射角,包层(低折射率的媒体),包层(低折射率的媒体),包层,纤芯,3.1.3电子商务网站硬件环境多模光纤与单模光纤,单模光纤:芯径较细,约510m,适合长距离传输,价格昂贵,散射率小,传输效能极佳。多模光纤:芯径较粗,约50100m,适合短距离传输,价格较低,传输效率略差于单模光纤。,高折射率(纤芯),低折射率(包层),光线在纤芯中传输的方式是不断地全反射,3.1.3电子商务网站硬件环境多模光纤与单模光纤,多模光纤,光缆构成一根光缆少则只有一根光纤,多则几百根常用有4芯光缆。,3.1.3电子商务网站硬件环境光缆,用光纤传输电信号时,在发送端先要将其转换成光信号,而在接收端又要由光检测器还原成电信号。,3.1.3电子商务网站硬件环境光缆,可以在自由空间利用电磁波发送和接收信号进行通信就是无线传输。地球上的大气层为大部分无线传输提供了物理通道,就是常说的无线传输介质。无线传输所使用的频段很广,人们现在已经利用了好几个波段进行通信。无线通信的方法有无线电波、微波、红外线、卫星。,3.1.3电子商务网站硬件环境无线介质,无线电微波通信,3.1.3电子商务网站硬件环境-网卡,网络接口卡(NIC-Network Interface Card)又称网络适配器(Adapter),简称网卡。用于实现联网计算机和网络电缆之间的物理连接,为计算机之间相互通信提供一条物理通道,并通过这条通道进行高速数据传输。在局域网中,每一台联网计算机都需要安装一块或多块网卡,通过介质连接器将计算机接入网络电缆系统。,3.1.3电子商务网站硬件环境-网卡,在每块网卡上都有一个全球唯一的MAC地址,该地址被存放在网卡上的站地址寄存器(PROM)中。MAC地址是一个48位地址,它用12个16进制数表示如0080.c84b.eb0a;MAC地址分为两部分,前24位表示网卡制造厂家的标识号(Vendor Code),由IEEE统一分配。后24位是网卡的系列号,由网卡的生产厂家分配。,Ipconfig/all,MAC地址的查看:,3.1.3电子商务网站硬件环境-集线器,集线器很像一个多端口的转发器,工作在物理层。集线器的英文称为“Hub”。“Hub”是“中心”的意思,集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。,3.1.3电子商务网站硬件环境-集线器,集线器是使用电子器件来模拟实际电缆线的工作,因此整个系统仍然像一个传统的以太网那样运行。使用集线器的以太网在逻辑上仍是一个总线网,各工作站使用的还是 CSMA/CD 协议,并共享逻辑上的总线。集线器很像一个多端口的转发器,工作在物理层。,3.1.3电子商务网站硬件环境-交换机,1990 年问世的交换式集线器(switching hub),可明显地提高局域网的性能。交换式集线器常称为以太网交换机(switch)或第二层交换机(表明此交换机工作在数据链路层)。以太网交换机通常都有十几个端口。因此,以太网交换机实质上就是一个多端口的网桥,可见交换机工作在数据链路层。,3.1.3电子商务网站硬件环境-交换机,以太网交换机的每个端口都直接与主机相连,并且一般都工作在全双工方式。交换机能同时连通许多对的端口,使每一对相互通信的主机都能像独占通信媒体那样,进行无碰撞地传输数据。以太网交换机由于使用了专用的交换结构芯片,其交换速率就较高。,二层交换机用于小型的局域网络。二层交换机的快速交换功能、多个接入端口和低廉价格为小型网络用户提供了很完善的解决方案。三层交换机的优点在于接口类型丰富,支持的三层功能强大,路由能力强大,适合用于大型的网络间的路由。,3.1.3电子商务网站硬件环境-交换机,3.1.3电子商务网站硬件环境-路由器,路由器Router,工作在第三层(网络层)上。在网络之间转发网络分组。能够提供按最佳路由转发网络分组。进行寻径和路由,网络层协议的转换,以及网络流量和拥塞控制。,3.1.3电子商务网站硬件环境,集线器、交换机、路由器三者的区别?,3.1.3电子商务网站硬件环境-ADSL,xDSL 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。ADSL(Asymmetric Digital Subscriber Line):非对称数字用户线通常下行数据率在 32 kb/s 到 6.4 Mb/s 之间,而上行数据率在 32 kb/s 到 640 kb/s 之间。,3.1.3电子商务网站硬件环境-FTTB,FTTx(光纤到)也是一种实现宽带居民接入网的方案。这里字母 x 可代表不同意思。光纤到家 FTTH(Fiber To The Home):光纤一直铺设到用户家庭可能是居民接入网最后的解决方法。光纤到大楼 FTTB(Fiber To The Building):光纤进入大楼后就转换为电信号,然后用电缆或双绞线分配到各用户。光纤到路边 FTTC(Fiber To The Curb):从路边到各用户可使用星形结构双绞线作为传输媒体。,3.1.3电子商务网站硬件环境-HFC,HFC 网是在目前覆盖面很广的有线电视网 CATV 的基础上开发的一种居民宽带接入网。HFC 网除可传送 CATV 外,还提供电话、数据和其他宽带交互型业务。现有的 CATV 网是树形拓扑结构的同轴电缆网络,它采用模拟技术的频分复用对电视节目进行单向传输。而 HFC 网则需要对 CATV 网进行改造,,电缆调制解调器是为 HFC 网而使用的调制解调器。电缆调制解调器最大的特点就是传输速率高。其下行速率一般在 310 Mb/s之间,最高可达 30 Mb/s,而上行速率一般为 0.22 Mb/s,最高可达 10 Mb/s。电缆调制解调器比在普通电话线上使用的调制解调器要复杂得多,并且不是成对使用,而是只安装在用户端。,3.1.3电子商务网站硬件环境-HFC,所谓防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(Security Gateway),从而保护内部网免受非法用户的侵入,防火墙主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成。,3.1.3电子商务网站硬件环境-防火墙,防火墙在互连网络中的位置,G,内联网,可信赖的网络,不可信赖的网络,分组过滤路由器 R,分组过滤路由器 R,应用网关,外局域网,内局域网,防火墙,因特网,3.1.3电子商务网站硬件环境-防火墙,空调、UPS,机柜、开关柜,门禁系统、消防设备,机房设备,3.1.3电子商务网站硬件环境,3.1.3电子商务网站硬件环境-UPS,UPS(Uninterruptible Power System),即不间断电源,是一种含有储能装置。主要用于给单台计算机、计算机网络系统或其它电力电子设备提供不间断的电力供应。当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的UPS就是一台交流市电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时,UPS 立即将机内电池的电能,通过逆变转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。UPS 设备通常对电压过大和电压太低都提供保护。,3.1.3电子商务网站硬件环境-UPS,3.1.3电子商务网站硬件环境-门禁,出入口门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。适用各种机要部门,如银行、宾馆、机房、军械库、机要室、办公间,智能化小区,工厂等。,3.1.3电子商务网站硬件环境,江苏大学网络中心机房,机房全景机柜正面机柜背面,3.1.3电子商务网站硬件环境,服务器性能指标(1)可用性(2)可管理性(3)安全性(4)可扩展性(5)可维护性,3.1.3电子商务网站硬件环境服务器,机房设备,3.1.3电子商务网站硬件环境服务器,集中式:一台服务器多个服务 专用式:一台服务器一个服务为了让上网用户能够快速地访问网站,建站时,应该考虑服务器的分工,即有的Server专门司职www访问;有的Server专门司职FTP下载;有的Server专门司职Mail服务;有的Server专门司职BBS或Chat服务,这样形成一个服务器群,各司其职,既缓解访问压力,又加快访问速度。,根据其用途可分为:Web服务器DNS服务器FTP服务器E-mail服务器数据库服务器等。,3.1.3电子商务网站硬件环境服务器,根据计算机CPU来分类:,高端,UNIX服务器,大型机,中型机,小型机,PC服务器,部门级,企业级,工作组级,中低端,3.1.3电子商务网站硬件环境服务器,3.1.3电子商务网站硬件环境服务器,工作组级PC服务器,工作组级:是一种单CPU结构的应用服务器,功能全面、可管理性强、易于维护,可满足中小型网络用户的数据处理、文件共享、Internet接入以及简单数据库应用的需求。,3.1.3电子商务网站硬件环境服务器,工作组PC服务器,工作组级产品一般配置为:1路或2路CPU,绝大多数厂家使用Intel产品主频在 500MHz以上内存512MB2GB外部总线主频100MHz以上使用Ultra/66 IDE或者Ultra2 SCSI、Ultra Wide SCSI甚至Ultra 160 SCSI接口,3.1.3电子商务网站硬件环境服务器,部门级:,具有大容量硬盘或磁盘阵列以及数据冗余保护;数据处理能力较强、易于维护管理,是面向大中型网络的产品。,部门级PC服务器,3.1.3电子商务网站硬件环境服务器,部门级PC服务器,2路或4路服务器专用的 CPU,例如Intel Pentitim III Xeon内存2GB4GB外部总线主频100MHz以上、使用双通道SCSI接口,有较大硬盘配置容量,有冗余电源冷却系统,部门级产品一般配置为:,3.1.3电子商务网站硬件环境服务器,是高档服务器,普遍采用4到8路CPU 4G以上内存结构,支持无磁盘柜集群方式,拥有独立的双PCI通道和内存扩展板设计,具有高内存带宽,大容量热插拔硬盘和热插拔电源,可支持高达8GBECC内存,具有超强的数据处理能力。,企业级:PC服务器,3.1.3电子商务网站硬件环境服务器,企业组产品一般配置为:,企业组PC服务器,有更高的内存、总线和I/O带宽和冗余部件:4路或8路以上服务器专用的CPU,例如 Intel Pentium Ill Xeon内存4GB以上,外部总线主频100MHz以上,64位PCI总线,使用双通道Ultra2 SCSI或Ultra Wide SCSI接口大容量硬盘阵列,有冗余电源冷却系统。,3.1.3电子商务网站硬件环境服务器,UNIX服务器:如果单从性能出发,UNIX服务器占有绝对优势,是高端系统的首选,3.1.3电子商务网站硬件环境服务器,服务器集群,就是一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。一个服务器集群包含多台拥有共享数据存储空间的服务器,各服务器之间通过内部局域网进行相互通信;当其中一台服务器发生故障时,它所运行的应用程序将由其他的服务器自动接管;在大多数情况下,集群中所有的计算机都拥有一个共同的名称,集群系统内任意一台服务器都可被所有的网络用户所使用。,3.1.3电子商务网站硬件环境集群服务器,在集群系统中运行的服务器并不一定是高档产品,但服务器的集群却可以提供相当高性能的不停机服务;每一台服务器都可承担部分计算任务,并且由于群集了多台服务器的性能,因此,整体系统的计算能力将有所提高;同时,每台服务器还能承担一定的容错任务,当其中某台服务器出现故障时,系统可以在专用软件的支持下将这台服务器与系统隔离,并通过各服务器之间的负载转移机制实现新的负载平衡,同时向系统管理员发出报警信号。,3.1.3电子商务网站硬件环境集群服务器,负载均衡,缓存、多线程,强化服务意识,集群、多CPU,ODBC、XML,JSP、Beans,性能配置、日志管理等,目录、内容管理工具,内容管理、商务引擎、系统管理,多种应用编程模式,扩充性,高性能的运行环境,应用服务器,3.1.3电子商务网站硬件环境服务器,3.1.4电子商务网站软件环境,1网络操作系统,2Web服务器软件,3FTP服务器软件,4数据库服务器软件,5应用程序开发平台,网络的心脏和灵魂向网络计算机提供网络通信和网络资源共享功能的操作系统负责管理整个网络资源和方便网络用户的软件的集合由于网络操作系统是运行在服务器之上的,所以有时我们也把它称之为服务器操作系统。,3.1.4电子商务网站软件环境-网络操作系统,3.1.4电子商务网站软件环境-网络操作系统,1 UNIX操作系统,UNIX属于集中式处理的操作系统。典型的多用户多任务操作系统,主要用于超级小型机大型机等.支持TCP/IP协议,网络文件系统服务,数据库应用等.UNIX具有庞大的支持基础和发行系统,但也有一些含糊不清的接口和缺少标准化等缺点.稳定和安全性能非常好多数是以命令方式来进行操作的,不容易掌握,3.1.4电子商务网站软件环境-网络操作系统,小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。UNIX网络操作系统历史悠久,其良好的网络管理功能已为广大网络 用户所接受,拥有丰富的应用软件的支持。目前UNIX网络操作系统的版本 有:AT&T和SCO的UNIXSVR3.2、SVR4.0和SVR4.2等。,3.1.4电子商务网站软件环境-网络操作系统,LINUX支持几乎所有在UNIX上的功能,是一个完全多任务,多用户的操作系统.LINUX的内核代码是公开的,免费的.LINUX提供了TCP/IP的完备实现,2 LINUX网络操作系统,目前也有中文版本的Linux,如REDHAT(红帽子),红旗Linux等。在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。,3.1.4电子商务网站软件环境-网络操作系统,安全、稳定,用于中高端服务器!,Windows Server 2003沿用了Windows 2000 Server家族的版本划分方式,包括Windows Server 2003标准版、Windows Server 2003企业版和Windows Server 2003数据中心版。除此以外,为了降低部署成本Windows Server 2003还专门提供了web版本,作为部门或小型企业服务器使用。,3 Windows Server 2003网络操作系统,3.1.4电子商务网站软件环境-网络操作系统,稳定性不高,用于中低端服务器!,目录服务(NDS)NDS(Novell Directory Service)是目前唯一的一个成熟的、安全的和稳定的目录系统。它可将网络上的各种资源,包括用户、服务器、打印机以至网络应用软件系统、路由器、交换机等,纳入它的统一管理体系之中。借助于NDS,可以使用一个图形化的工具,通过一个界面,实现对网络的各种资源进行管理。另一方面,NDS也是当前最好的用户管理工具,一棵NDS树通过分布的并行处理可管理10亿用户而性能不下降。,4 Netware操作系统的特点,3.1.4电子商务网站软件环境-网络操作系统,4 Netware操作系统的特点,3.1.4电子商务网站软件环境-网络操作系统,5 MAC OS操作系统,Mac系统是苹果机专用系统。苹果公司不但生产MAC的大部分硬件,连MAC所用的操作系统都是它自行开发的。苹果机现在的操作系统已经到了OS 10,代号为MAC OSX(X为10的罗马数字写法),这是MAC电脑诞生15年来最大的变化。新系统非常可靠,它的许多特点和服务都体现了苹果公司的理念。MAC OSX操作系统界面非常独特,突出了形象的图标和人机对话(人机对话界面就是由苹果公司最早开创的,后来才被微软的Windows所看中并在Windows中广泛应用)。,3.1.4电子商务网站软件环境-网络操作系统,1Web服务器软件的主要性能(1)响应能力(2)与其他服务器的集成能力(3)支持Web应用开发的能力(4)管理能力(5)与硬件平台和操作系统的协调能力(6)稳定性与可靠性(7)安全性能,3.1.4电子商务网站软件环境-Web 服务器软件,2常用Web服务器软件(1)IIS(2)Apache(3)Tomcat(4)Websphere,3.1.4电子商务网站软件环境-Web 服务器软件,(1)IISIIS是运行于Windows 操作系统上的Web 服务器软件。IIS5.0及以上版本所提供的基本服务WWW、FTP 服务和SMTP。,3.1.4电子商务网站软件环境-Web 服务器软件,(Internet Information Server),(2)apache,Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。,3.1.4电子商务网站软件环境-Web 服务器软件,(3)Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。(4)WebSphere软件作为IBM电子商务应用框架的一个关键组成部分,WebSphere软件平台为客户提供了一个使其能够充分利用Internet的集成解决方案。,3.1.4电子商务网站软件环境-Web 服务器软件,FTP 特点,文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。FTP 使用客户服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。,3.1.4电子商务网站软件环境-FTP服务器软件,3.1.4电子商务网站软件环境-FTP服务器软件,FTP 使用的两个 TCP 连接,控制进程,数据传送进程,用户界面,控制进程,数据传送进程,客户端,服务器端,因特网,控制连接,数据连接,普通FTP:要求账号的用户名和密码。匿名FTP:用户名只需键入 anonymous,口令可键入guest 作为匿名的口令,也可以键入自己的电子邮件地址。,3.1.4电子商务网站软件环境-FTP服务器软件,FTP服务器:IIS、Proftpd、SERVU等。FTP 客户端:FlashFXP、CuteFtp等。,Access Microsoft SQL ServerMySQLOracleDB2SysbaseInformix,3.1.4电子商务网站软件环境-数据库服务器软件,Microsoft Access是一种关系型数据库管理系统(RDBMS)。Access数据库是Microsoft Office 套件的Professional版和Developer版的一个组件,不需要单独安装。与其他关系型数据库一样,MS Access充当“后端”,它的任务是存储数据。除此之外,通过使用MS Access,用户还可以创建“前端”或一种对用户友好的、颇受欢迎的数据访问方式。,3.1.4电子商务网站软件环境-数据库服务器软件,Microsoft Access与SQL Server数据库进行比较,Access数据库具有以下的特点:1、功能比较单一,不提供数据发布、分布式事务处理等操作,因此比Access数据库需要的内存和磁盘资源要少;2、Access数据库一般用于桌面应用程序,不适用于大型的企业级应用,3.1.4电子商务网站软件环境-数据库服务器软件,SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。,3.1.4电子商务网站软件环境-数据库服务器软件,MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。,3.1.4电子商务网站软件环境-数据库服务器软件,MySQL的应用与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。,3.1.4电子商务网站软件环境-数据库服务器软件,OracleOracle是一个庞大的品牌系统。Oracle公司是全球最大的信息管理软件及服务供应商。,3.1.4电子商务网站软件环境-数据库服务器软件,DB2IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。,3.1.4电子商务网站软件环境-数据库服务器软件,Sybase数据库支持对称的多处理器、多线程支持Java访问数据库支持服务器商的JDBC支持Power Builder6.5图形化的快速应用开发工具支持Jconnect提供了和Java快速开发工具的无缝集成提供了对Sybase数据库产品的连接访问支持对异构的大规模用户进行的访问,3.1.4电子商务网站软件环境-数据库服务器软件,既支持Netscape的Netscape Communicator浏览器,又支持微软的Internet Explore浏览器 支持WWW上的OLTP技术(3)支持WWW上的数据库 支持各种多媒体应用 提供了对Linux的支持,支持各种第三方的开发工具,Informix数据库系统特点:,3.1.4电子商务网站软件环境-数据库服务器软件,(1)ASP(2)PHP(3)JSP,3.1.4电子商务网站软件环境-应用程序开发平台,3.1.4电子商务网站软件环境-应用程序开发平台,ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。,3.1.4电子商务网站软件环境-应用程序开发平台,是Personal Home Page的缩写,是种跨平台的服务器端的嵌入式脚本语言,可以运行在UNIX、LINUX、WINDOWS下。PHP在服务器端执行。PHP是免费的,开放的源代码。,3.1.4电子商务网站软件环境-应用程序开发平台,是Java Server Pages的缩写,即Java服务器页.是面向Web服务器的技术。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。,目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是遵循GPL的开放源码软件,因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。,3.1.5常用WebServer软件的最优化选择,93,3.1.5常用WebServer软件的最优化选择,1、Windows 2003 Server新特性,新的活动目录:Windows Server 2003活动目录改进了搜索或修改对象的位置或属性的方法,加入了命令行工具,应用程序目录分区,从备份添加新的域控制器到现有域中等多项便于管理的特性。应用程序服务:Windows Server 2003企业版整合对XML网络服务的支持,提供一个应用程序环境来创建、部署和运行XML网络服务。集群服务:Windows Server 2003提供的集群服务为目前越来越多的电子商务应用程序提供了稳定的平台。,3.2网络操作系统的安装与配置,3.2.1 Windows 2003 Server的安装,文件和打印服务:基于NTFS磁盘分区,Windows Server 2003提供多项NTFS特色服务,如磁盘限额等。Internet信息服务 6.0:更稳定、更安全的web服务器。管理服务:Windows Server 2003提供了易于部署、配置和使用的管理服务。这些管理服务大多基于统一标准的微软管理控制台(MMC),3.2网络操作系统的安装与配置,1、Windows 2003 Server新特性,3.2.1 Windows 2003 Server的安装,3.2网络操作系统的安装与配置,2、Windows 2003 Server的安装,选择授权模式(1)每服务器授权模式(2)每客户授权模式选择文件系统格式(1)NTFS文件系统(2)FAT32文件系统,3.2.1 Windows 2003 Server的安装,3.2网络操作系统的安装与配置,2 Windows 2003 Server的安装,选择安装组件(1)Internet信息服务(IIS)(2)附件和实用程序(3)管理和监视工具(4)脚本调试器(5)其他网络文件与打印服务(6)索引服务(7)网络服务(8)消息队列服务(MSMQ)(9)远程安装服务(10)远程存储(11)证书服务(12)终端服务(13)终端服务授权(14)Windows Media服务,3.2.1 Windows 2003 Server的安装,3.2网络操作系统的安装与配置,3 网络参数的配置1本机IP地址2DNS地址3默认网关与子网掩码,3.2.1 Windows 2003 Server的安装,1 安装IIS 1.控制面板-“添加/删除程序”。2.在左边列表栏中,单击“添加/删除Wind ows组件”按钮,打开“Windows 组件向导”对话框。3.启用“组件”列表框中的“I n t e r n e t信息服务(I I S)”组件前的复选框。4.详细信息-。,3.3 IIS的安装与配置,3.3 IIS的安装与配置,安装完毕后,可以测试一下是否安装成功。打开浏览器,在浏览器的地址栏中输入 http:/localhost或者http:/127.0.0.1如果安装成功的话,将会出现欢迎界面。,3.3 IIS的安装与配置,http:/localhost/localhost.asp,http:/localhost/iishelp/iis/misc/default.asp,3.3 IIS的安装与配置,2 IIS能够提供的基本服务 IIS是运行于Windows 操作系统上的Web 服务器软件。IIS5.0及以上版本所提供的基本服务:1、WWW服务2、FTP 服务【下载共享文件(可匿名)、上传网站文件(需账号密码)】3、SMTP,3.3 IIS的安装与配置,3 IIS的设置与管理,3.3 IIS的安装与配置,主目录设置,停止、启动和暂停WEB站点服务,默认文档设置,设置Web站点属性,Internet服务管理器是执行创建和管理站点的应用程序。“开始”菜单-“程序”-“管理工具”-“Internet服务管理器”。窗口分为“可用项目显示区”和“对应内容显示”两大窗口,在以树状目录表示的“可用项目显示区”中,包含站点的创建和管理两大主题。,3.3 IIS的安装与配置,鼠标右键点击“默认Web站点”后,选择“属性”菜单项,在出现的对话框中选择“主目录”选项卡,3.3 IIS的安装与配置,一、停止、启动和暂停WEB站点服务(1)展开“I n t e r n e t信息服务”节点和服务器节点,展开服务器节点。(2)右击该站点,从弹出的快捷菜单中选择“暂停”/“停止”/“启动”命令。也可以直接点击启动/暂停/停止按钮。,3.3 IIS的安装与配置,3 IIS的设置与管理,二、设置Web站点属性端口号:确定正在运行服务的端口。默认情况下为端口 80。可以将该端口更改为任意唯一的 TCP 端口号。设置主机头:高级-编辑。,3.3 IIS的安装与配置,3 IIS的设置与管理,二、设置Web站点属性,3.3 IIS的安装与配置,3 IIS的设置与管理,二、设置Web站点属性,3.3 IIS的安装与配置,3 IIS的设置与管理,三、主目录的设置主目录是公司We b或F T P站点发布树的顶点,也是站点访问者的起点。如果要通过主目录发布信息,请将信息文件置于主目录中,或将其组织到主目录的子目录中。每个We b站点必须有一个主目录,对We b站点的访问实际上是对站点主目录的访问。I I S的默主目录为 I n e t p u b W w w r o o t,3.3 IIS的安装与配置,3 IIS的设置与管理,如果要用本地计算机上的内容作为主目录的目录内容,选择“此计算机上的目录”单选按钮;在“本地路径”文本框中,输入主目录的目录在本地计算机上的路径。如果要从网络上的其他计算机上查找目录内容作为主目录的内容,选择“另一计算机上的共享位置”单选按钮;如果要将主目录的目录内容重定向到I n t e r n e t上的某个We b站点,选择“重定向到U R L”单选按钮。,3.3 IIS的安装与配置,设置路径,设置权限,3.3 IIS的安装与配置,选择此计算机上的目录,选择默认的根目录,也可通过浏览来选择其他目录,四、默认文档的设置,3.3 IIS的安装与配置,3 IIS的设置与管理,默认文档:即为网站的首页,当用户输入web站点的域名时,自动打开的文档。,修改优先顺序,四、安全机制及其设置,3.3 IIS的安装与配置,3 IIS的设置与管理,四、安全机制及其设置,3.3 IIS的安装与配置,3 IIS的设置与管理,两种设置IP地址限制方法:(1)授权访问,输入例外IP。(2)拒绝访问,输入例外IP。三种地址类型:单机:IP地址一组计算机:网络标识”文本框中输入要授权的一组计算机中的任何一个计算机的I P地址,并输入“子网掩码”域名:输入授权的域的域名。,四、安全机制及其设置,3.3 IIS的安装与配置,3 IIS的设置与管理,设置用户身份验证(1)匿名访问(2)基本验证(3)摘要式验证(4)集成Windows验证,本章作业,(1)分析电子商务网站运行平台的基本构成。(2)网络操作系统有哪些?各有何特点?(3)常用的WEB服务器软件、数据库软件有哪些?有何特点?,本章实习,(1)IIS的启动、暂停、停止,网站的调用。(2)设置端口号为8080,并重新调用。(3)什么是主目录?新建自己的网站目录,并制作首页,在IIS中设置网站