Download presentation
Presentation is loading. Please wait.
1
电子商务网页与网站设计 第三章 电子商务网站运行环境的规划
2
张朝阳,1964年10月31日出生于陕西西安,搜狐公司董事局主席兼首席执行官。
学习激励与案例导航 张朝阳,1964年10月31日出生于陕西西安,搜狐公司董事局主席兼首席执行官。 1986年毕业于清华大学物理系,同年以全国第39名成绩,考取CUSPEA项目奖学金赴美留学,就读于美国麻省理工学院。1993年底在美国麻省理工学院(MIT)获得了博士学位,并继续在MIT从事博士后研究。1996年创建爱特信公司,成为中国第一家以风险投资资金建立的互联网公司; 1998年2月25日,爱特信正式推出“搜狐”产品,并将公司名称更名为“搜狐”。2000年7月12日,搜狐于美国纳斯达克成功挂牌上市。
3
在建站时要考虑确定的技术因素: (2)根据网站不同的规模,选择网络操作系统、Web服务器和数据库系统。 (1)根据网站不同 的规模,选择不同
硬件平台 软件平台 网站开发 (3)决定电子商务管理系统的解决方案,是选购还是自己开发电子商务的管理系统 (2)根据网站不同的规模,选择网络操作系统、Web服务器和数据库系统。 (1)根据网站不同 的规模,选择不同 的主机方案,搭建不 同的网站建设平台 (4)选定确定相关的开发系统,如网页编辑软件、ASP、JSP、数据库软件等。 3
4
第三章 电子商务网站运行环境的规划 电子商务网站运行平台的基本构成 电子商务网站的硬件环境 电子商务网站的软件环境
第三章 电子商务网站运行环境的规划 电子商务网站运行平台的基本构成 3.1 电子商务网站的硬件环境 3.2 电子商务网站的软件环境 3.3 常用Web Server软件的最优化选择 3.4
5
3.1电子商务网站运行平台的基本构成 1.Sql Server 2.Oracle 3.Access 等 ASP PHP JSP 等 网络设备
计算机硬件 操作系统 Web服务 2.FTP服务 3. 服务 4.DNS服务 信息发布平台 网络平台 服务平台 数据库平台 电子商务网站平台
6
3.1电子商务网站运行平台的基本构成 负载均衡的作用:在网络中对运算和通信作业进行平均分布,以便所有设备未达到超负荷的状态 。
有 服务器负载均衡 、多处理器系统的负载均衡和网络传输负载均衡三种类型。
7
3.2电子商务网站运行平台的基本构成 可扩充性 并发处理 可管理性 容错性能 兼容整合 支持进程的多线程执行能力 网站内容管理 系统环境管理
电子商务网站运行环境的要求 可扩充性 并发处理 可管理性 容错性能 兼容整合 保护投资 集群 负载均衡 支持进程的多线程执行能力 网站内容管理 系统环境管理 呼叫中心管理 硬件可靠性 软件可靠性 跨平台 整合现有系统
8
3.2电子商务网站硬件环境 服务器 机房设备 安全设备 网络设备
9
3.2.1电子商务网站网络设备 网络设备及网络接入 传输介质 交换机、路由器 二层交换机、三层交换机、路由器 光缆、同轴电缆、 双绞线
网络适配器 网络接入 网卡 无线网卡 ADSL FTTB+LAN Cable Modem
10
为了降低信号的干扰程度,电缆中的每一对双绞线一般是由两根绝缘铜导线相互扭绕而成。
3.2.1电子商务网站网络设备——(1)传输介质 无屏蔽双绞线 UTP 屏蔽双绞线 STP 绝缘层 铜线 聚氯乙烯 套层 聚氯乙烯 套层 屏蔽层 铜线 绝缘层 为了降低信号的干扰程度,电缆中的每一对双绞线一般是由两根绝缘铜导线相互扭绕而成。 常用于宽带网络、局域网中用于连接网络络端,如PC、服务器、交换机、路由器等设备之间的物理线路连接。
11
3.2.1电子商务网站网络设备——(1)传输介质 材质:铜芯线 互绞:为了抵消两条电线上的电磁干扰(EMI) 分类:无屏蔽双绞线(UTP)/屏蔽双绞线(STP) 网络中使用的双绞线为8芯的(四对双绞线),用不同的颜色区分开来。 连接双绞线的插头称为RJ-45头。
12
3.2.1电子商务网站网络设备——(1)传输介质 按照所支持的网络传输速度来分,主要分为 1类:用于电话通信,不适合于数据传输。
2类:可用于传输数据,最大速度为4Mbit/s。 3类:用于10BASET以太网,传输数据最大速度为10Mbit/s。 4类:用于令牌网络,最大数据传输速度为16Mbit/s. 5类:用于宽带以太网络,数据最大传输速度为100Mbit/s。 超5类:用于最大传输速度为1000Mbit/s的网络. 6类:用于吉比特以太网。
13
EIA/TIA-568-B简称T568B。其双绞线的排列顺序为:
3.2.1电子商务网站网络设备——(1)传输介质 如果线的两端RJ45都是使用568A或568B的标准,那么就是直通线。如果线的端RJ45使用568A标准,一端使用568B的标准连接,那么就是交叉线。 EIA/TIA-568-B简称T568B。其双绞线的排列顺序为: 橙白,橙,绿白,兰,兰白,绿,棕白,棕。 依次插入RJ45头的1~8号线槽中。
14
同轴电缆能够传输比双绞线电缆更宽的频率范围(100kHz~500MHz)的信号。目前同轴电缆主要用于有线电视网的居民小区中。
3.2.1电子商务网站网络设备——(1)传输介质 同轴电缆 绝缘保护套层 外导体屏蔽层 绝缘层 内导体 同轴电缆能够传输比双绞线电缆更宽的频率范围(100kHz~500MHz)的信号。目前同轴电缆主要用于有线电视网的居民小区中。
15
光纤(Optical Fiber)的材质是极细小的玻璃纤维(50~100μm),弹性很好,非常适合传输光波信号。
3.2.1电子商务网站网络设备——(1)传输介质 光纤(Optical Fiber)的材质是极细小的玻璃纤维(50~100μm),弹性很好,非常适合传输光波信号。 包层 折射角 包层 (低折射率的媒体) 纤芯 入射角 包层 (低折射率的媒体)
16
单模光纤:芯径较细,约5~10μm,适合长距离传输,价格昂贵,散射率小,传输效能极佳。
3.2.1电子商务网站网络设备——(1)传输介质 低折射率 (包层) 高折射率 (纤芯) 光线在纤芯中传输的方式是不断地全反射 单模光纤:芯径较细,约5~10μm,适合长距离传输,价格昂贵,散射率小,传输效能极佳。 多模光纤:芯径较粗,约50~100μm,适合短距离传输,价格较低,传输效率略差于单模光纤。
17
3.2.1电子商务网站网络设备——(1)传输介质 多模光纤 输入脉冲 输出脉冲 输入脉冲 输出脉冲 单模光纤
18
3.2.1电子商务网站网络设备——(1)传输介质 光纤 填充物 电源线 光缆构成 一根光缆少则只有一根光纤, 多则几百根常用有4芯光缆。
19
3.2.1电子商务网站网络设备——(1)传输介质 用光纤传输电信号时,在发送端先要将其转换成光信号,而在接收端又要由光检测器还原成电信号。
20
3.2.1电子商务网站网络设备——(1)传输介质 可以在自由空间利用电磁波发送和接收信号进行通信就是无线传输。地球上的大气层为大部分无线传输提供了物理通道,就是常说的无线传输介质。无线传输所使用的频段很广,人们现在已经利用了好几个波段进行通信。无线通信的方法有无线电波、微波、红外线、卫星。 无线电微波通信
21
3.2.1电子商务网站网络设备——(2)网卡 网络接口卡(NIC -Network Interface Card)又称网络适配器 (Adapter),简称网卡。用于实现联网计算机和网络电缆之间的物理连接,为计算机之间相互通信提供一条物理通道,并通过这条通道进行高速数据传输。在局域网中,每一台联网计算机都需要安装一块或多块网卡,通过介质连接器将计算机接入网络电缆系统。
22
MAC地址的查看: Ipconfig /all 3.2.1电子商务网站网络设备——(2)网卡
在每块网卡上都有一个全球唯一的MAC地址,该地址被存放在网卡上的站地址寄存器(PROM)中。 MAC地址是一个48位地址,它用12个16进制数表示如0080.c84b.eb0a;MAC地址分为两部分,前24位表示网卡制造厂家的标识号(Vendor Code),由IEEE统一分配。后24位是网卡的系列号,由网卡的生产厂家分配。 MAC地址的查看: Ipconfig /all
23
3.2.1电子商务网站网络设备——(3)交换机 1990 年问世的交换式集线器(switching hub),可明显地提高局域网的性能。 交换式集线器常称为以太网交换机(switch)或第二层交换机(表明此交换机工作在数据链路层)。 以太网交换机通常都有十几个端口。因此,以太网交换机实质上就是一个多端口的网桥,可见交换机工作在数据链路层。
24
3.2.1电子商务网站网络设备——(3)交换机 以太网交换机的每个端口都直接与主机相连,并且一般都工作在全双工方式。 交换机能同时连通许多对的端口,使每一对相互通信的主机都能像独占通信媒体那样,进行无碰撞地传输数据。 以太网交换机由于使用了专用的交换结构芯片,其交换速率就较高。
25
3.2.1电子商务网站网络设备——(3)交换机 二层交换机用于小型的局域网络。二层交换机的快速交换功能、多个接入端口和低廉价格为小型网络用户提供了很完善的解决方案。 三层交换机的优点在于接口类型丰富,支持的三层功能强大,路由能力强大,适合用于大型的网络间的路由。
26
进行寻径和路由,网络层协议的转换,以及网络流量和拥塞控制。
3.2.1电子商务网站网络设备——(4)路由器 路由器Router 工作在第三层(网络层)上。 在网络之间转发网络分组。 能够提供按最佳路由转发网络分组。 进行寻径和路由,网络层协议的转换,以及网络流量和拥塞控制。
27
3.2.1电子商务网站网络设备 集线器、交换机、路由器三者的区别?
28
3.2.2电子商务网站网络接入——(1)ADSL xDSL 技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。 ADSL (Asymmetric Digital Subscriber Line):非对称数字用户线 通常下行数据率在 32 kb/s 到 6.4 Mb/s 之间,而上行数据率在 32 kb/s 到 640 kb/s 之间。
29
3.2.2电子商务网站网络接入——(2)FTTB FTTx(光纤到……)也是一种实现宽带居民接入网的方案。这里字母 x 可代表不同意思。 光纤到家 FTTH (Fiber To The Home):光纤一直铺设到用户家庭可能是居民接入网最后的解决方法。 光纤到大楼 FTTB (Fiber To The Building):光纤进入大楼后就转换为电信号,然后用电缆或双绞线分配到各用户。 光纤到路边 FTTC (Fiber To The Curb):从路边到各用户可使用星形结构双绞线作为传输媒体。
30
3.2.2电子商务网站网络接入——(3)HFC HFC 网是在目前覆盖面很广的有线电视网 CATV 的基础上开发的一种居民宽带接入网。 HFC 网除可传送 CATV 外,还提供电话、数据和其他宽带交互型业务。 现有的 CATV 网是树形拓扑结构的同轴电缆网络,它采用模拟技术的频分复用对电视节目进行单向传输。而 HFC 网则需要对 CATV 网进行改造,
31
3.2.2电子商务网站网络接入——(4)全光网 全光网(all optical network; all - optical network; all - optical networks)是指光信息流在网中的传输及交换时始终以光的形式存在,而不需要经过光/电、电/光转换。 全光网的主要技术全光网的主要技术有光纤技术、WDM、光交换技术、OXC、无源光网技术、光纤放大器技术等。 光交叉连接(OXC) OXC是全光网中的核心器件,它与光纤组成了一个全光网络。
32
3.2.3电子商务网站安全设备——防火墙 所谓防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(Security Gateway),从而保护内部网免受非法用户的侵入,防火墙主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成。
33
防火墙在互连网络中的位置 3.2.3电子商务网站安全设备——防火墙 G 因特网 内联网 防火墙 不可信赖的网络 分组过滤 路由器 R
应用网关 因特网 G 内联网 外局域网 内局域网
34
3.2.4电子商务网站机房设备 机房设备 门禁系统、消防设备 空调、UPS 机柜、 开关柜
35
3.2.4电子商务网站机房设备——(1)UPS UPS(Uninterruptible Power System ),即不间断电源,是一种含有储能装置。主要用于给单台计算机、计算机网络系统或其它电力电子设备提供不间断的电力供应。当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的UPS就是一台交流市电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时, UPS 立即将机内电池的电能,通过逆变转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。UPS 设备通常对电压过大和电压太低都提供保护。
36
3.2.4电子商务网站机房设备——(1)UPS
37
3.2.4电子商务网站机房设备——(2)门禁 出入口门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。适用各种机要部门,如银行、宾馆、机房、军械库、机要室、办公间,智能化小区,工厂等。
38
3.2.4电子商务网站机房设备——(2)门禁
39
3.2.4电子商务网站机房设备 机房全景 机柜正面 机柜背面 江苏大学网络中心机房
40
3.2.5电子商务网站服务器 服务器性能指标 (1)可用性 (2)可管理性 (3)安全性 (4)可扩展性 (5)可维护性
41
集中式:一台服务器多个服务 专用式:一台服务器一个服务
3.2.5电子商务网站服务器 集中式:一台服务器多个服务 专用式:一台服务器一个服务 为了让上网用户能够快速地访问网站,建站时,应该考虑服务器的分工,即有的Server专门司职www访问;有的Server专门司职FTP下载;有的Server专门司职Mail服务;有的Server专门司职BBS或Chat服务,这样形成一个服务器群,各司其职,既缓解访问压力,又加快访问速度。 机房设备
42
3.2.5电子商务网站服务器 根据其用途可分为: Web服务器 DNS服务器 FTP服务器 服务器 数据库服务器等。
43
3.2.5电子商务网站服务器 根据计算机CPU来分类: 大型机 高端 UNIX服务器 中型机 小型机 工作组级 中低端 PC服务器 部门级 企业级
44
3.2.5电子商务网站服务器
45
3.2.5电子商务网站服务器 工作组级: 是一种单CPU结构的应用服务器,功能全面、可管理性强、易于维护,可满足中小型网络用户的数据处理、文件共享、Internet接入以及简单数据库应用的需求。 工作组级PC服务器
46
部门级PC服务器 部门级: 3.2.5电子商务网站服务器
具有大容量硬盘或磁盘阵列以及数据冗余保护;数据处理能力较强、易于维护管理,是面向大中型网络的产品。 部门级PC服务器
47
3.2.5电子商务网站服务器 是高档服务器,普遍采用4到8路CPU 4G以上内存结构,支持无磁盘柜集群方式,拥有独立的双PCI通道和内存扩展板设计,具有高内存带宽,大容量热插拔硬盘和热插拔电源,可支持高达8GBECC内存,具有超强的数据处理能力。 企业级: PC服务器
48
3.2.5电子商务网站服务器 UNIX服务器: 如果单从性能出发,UNIX服务器占有绝对优势,是高端系统的首选
49
3.2.5电子商务网站服务器 服务器集群,就是一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。 一个服务器集群包含多台拥有共享数据存储空间的服务器,各服务器之间通过内部局域网进行相互通信;当其中一台服务器发生故障时,它所运行的应用程序将由其他的服务器自动接管;在大多数情况下,集群中所有的计算机都拥有一个共同的名称,集群系统内任意一台服务器都可被所有的网络用户所使用。
50
3.2.5电子商务网站服务器 在集群系统中运行的服务器并不一定是高档产品,但服务器的集群却可以提供相当高性能的不停机服务;每一台服务器都可承担部分计算任务,并且由于群集了多台服务器的性能,因此,整体系统的计算能力将有所提高;同时,每台服务器还能承担一定的容错任务,当其中某台服务器出现故障时,系统可以在专用软件的支持下将这台服务器与系统隔离,并通过各服务器之间的负载转移机制实现新的负载平衡,同时向系统管理员发出报警信号。
51
3.3电子商务网站软件环境 电子商务网站的开发方式 1.外包 2.购买商业软件 3.自主开发
52
3.3电子商务网站软件环境
53
3.3电子商务网站软件环境 1网络操作系统 2Web服务器软件 3FTP服务器软件 4数据库服务器软件 5应用程序开发平台
54
向网络计算机提供网络通信和网络资源共享功能的操作系统
3.3.1电子商务网站软件环境-网络操作系统 网络的心脏和灵魂 向网络计算机提供网络通信和网络资源共享功能的操作系统 负责管理整个网络资源和方便网络用户的软件的集合 由于网络操作系统是运行在服务器之上的,所以有时我们也把它称之为服务器操作系统。
55
3.3.1电子商务网站软件环境-网络操作系统 Net ware UNIX Linux Windows 2003 Server MAC OS
56
3.3.1电子商务网站软件环境-网络操作系统 UNIX属于集中式处理的操作系统。 典型的多用户多任务操作系统,主要用于超级小型机大型机等.
支持TCP/IP协议,网络文件系统服务, 数据库应用等. UNIX具有庞大的支持基础和发行系统,但也有一些含糊不清的接口和缺少标准化等缺点. 稳定和安全性能非常好 多数是以命令方式来进行操作的,不容易掌握
57
3.3.1电子商务网站软件环境-网络操作系统
58
3.3.1电子商务网站软件环境-网络操作系统 小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。 UNIX网络操作系统历史悠久,其良好的网络管理功能已为广大网络 用户所接受,拥有丰富的应用软件的支持。 目前UNIX网络操作系统的版本 有:AT&T和SCO的UNIXSVR3.2、SVR4.0和SVR4.2等。
59
3.3.1电子商务网站软件环境-网络操作系统 LINUX支持几乎所有在UNIX上的功能,是一个完全多任务,多用户的操作系统.
LINUX提供了TCP/IP的完备实现 目前也有中文版本的Linux,如REDHAT(红帽子),红旗Linux等。在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。 安全、稳定,用于中高端服务器!
60
3.3.1电子商务网站软件环境-网络操作系统
61
3.3.1电子商务网站软件环境-网络操作系统 稳定性不高,用于中低端服务器!
3 Windows Server 2003网络操作系统 Windows Server 2003沿用了Windows 2000 Server家族的版本划分方式,包括Windows Server 2003标准版、Windows Server 2003企业版和Windows Server 2003数据中心版。除此以外,为了降低部署成本Windows Server 2003还专门提供了web版本,作为部门或小型企业服务器使用。 稳定性不高,用于中低端服务器!
62
3.3.1电子商务网站软件环境-网络操作系统 目录服务(NDS)
4 Netware操作系统的特点 目录服务(NDS) NDS(Novell Directory Service)是目前唯一的一个成熟的、安全的和稳定的目录系统。它可将网络上的各种资源,包括用户、服务器、打印机以至网络应用软件系统、路由器、交换机等,纳入它的统一管理体系之中。借助于NDS,可以使用一个图形化的工具,通过一个界面,实现对网络的各种资源进行管理。另一方面,NDS也是当前最好的用户管理工具,一棵NDS树通过分布的并行处理可管理10亿用户而性能不下降。
63
3.3.1电子商务网站软件环境-网络操作系统 4 Netware操作系统的特点
64
3.3.2电子商务网站软件环境-WEB服务器软件 1.Web服务器软件的主要性能 (1)响应能力 (2)与其他服务器的集成能力
(4)管理能力 (5)与硬件平台和操作系统的协调能力 (6)稳定性与可靠性 (7)安全性能
65
3.3.2电子商务网站软件环境- Web 服务器软件 2.常用Web服务器软件 (1)IIS (2)Apache (3)Tomcat (4)Websphere
66
IIS是运行于Windows 操作系统上的Web 服务器软件。IIS5.0及以上版本所提供的基本服务WWW、FTP 服务和SMTP。
(Internet Information Server)
67
(2) apache 3.3.2电子商务网站软件环境- Web 服务器软件
Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。 因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。 Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。
68
(3) Tomcat (4)WebSphere软件 3.3.2电子商务网站软件环境- Web 服务器软件
是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。 (4)WebSphere软件 作为IBM电子商务应用框架的一个关键组成部分,WebSphere软件平台为客户提供了一个使其能够充分利用Internet的集成解决方案。
69
FTP 特点 3.3.3电子商务网站软件环境- FTP服务器软件
文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。 FTP 使用客户服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。
70
FTP 使用的两个 TCP 连接 3.3.3电子商务网站软件环境- FTP服务器软件 用户界面 控制连接 控制进程 控制进程 因特网
数据传送 进程 数据传送 进程 客户端 数据连接 服务器端
71
匿名FTP :用户名只需键入 anonymous,口令可键入guest 作为匿名的口令,也可以键入自己的电子邮件地址。
FTP服务器:IIS、Proftpd、 SERV—U等。 FTP 客户端:FlashFXP 、CuteFtp等。
72
3.3.4电子商务网站软件环境-数据库服务器软件 Access Microsoft SQL Server MySQL Oracle DB2 Sysbase Informix
73
3.3.4电子商务网站软件环境-数据库服务器软件 Microsoft Access 是一种关系型数据库管理系统 (RDBMS)。 Access数据库是Microsoft Office 套件的Professional版和Developer版的一个组件,不需要单独安装。 与其他关系型数据库一样,MS Access充当“后端”,它的任务是存储数据。除此之外,通过使用MS Access,用户还可以创建“前端”或一种对用户友好的、颇受欢迎的数据访问方式。
74
Microsoft Access 3.3.4电子商务网站软件环境-数据库服务器软件
与SQL Server数据库进行比较,Access数据库具有以下的特点: 1、功能比较单一,不提供数据发布、分布式事务处理等操作,因此比Access数据库需要的内存和磁盘资源要少; 2、Access数据库一般用于桌面应用程序,不适用于大型的企业级应用
75
3.3.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 操作系统上的应用。
76
3.3.4电子商务网站软件环境-数据库服务器软件 MySQL 是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
77
3.3.4电子商务网站软件环境-数据库服务器软件 MySQL的应用 与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。
78
Oracle公司是全球最大的信息管理软件及服务供应商 。
3.3.4电子商务网站软件环境-数据库服务器软件 Oracle Oracle是一个庞大的品牌系统。 Oracle公司是全球最大的信息管理软件及服务供应商 。
79
3.3.4电子商务网站软件环境-数据库服务器软件 DB2 IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。
80
Sybase数据库 3.3.4电子商务网站软件环境-数据库服务器软件 支持对称的多处理器、多线程 支持Java访问数据库
支持服务器商的JDBC 支持Power Builder6.5图形化的快速应用开发工具 支持Jconnect 提供了和Java快速开发工具的无缝集成 提供了对Sybase数据库产品的连接访问 支持对异构的大规模用户进行的访问
81
Informix数据库系统特点: 3.3.4电子商务网站软件环境-数据库服务器软件
既支持Netscape的Netscape Communicator浏览器, 又支持微软的Internet Explore浏览器 支持WWW上的OLTP技术(3)支持WWW上的数据库 支持各种多媒体应用 提供了对Linux的支持,支持各种第三方的开发工具
82
3.3.5电子商务网站软件环境- 应用程序开发平台 (1)ASP (2)PHP (3)JSP
83
3.3.5电子商务网站软件环境- 应用程序开发平台 ASP是Active Server Page的缩写,意为“动态服务器页面”。 ASP是微软公司开发的,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
84
3.3.5电子商务网站软件环境- 应用程序开发平台 是Personal Home Page的缩写,是—种跨平台的服务器端的嵌入式脚本语言,可以运行在UNIX、LINUX、WINDOWS下。 PHP在服务器端执行。 PHP是免费的,开放的源代码。
85
3.3.5电子商务网站软件环境- 应用程序开发平台 是Java Server Pages的缩写,即Java服务器页. 是面向Web服务器的技术。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。
86
3.3.6常用WebServer软件的最优化选择 目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是遵循GPL的开放源码软件,因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的网站系统。
87
3.3.6常用WebServer软件的最优化选择 OS 中小规模 最佳组合 Linux Apache MySql PHP PC服务器
DB Program 中小规模 最佳组合 Linux Apache MySql PHP PC服务器 Windows 2003 Server IIS Access/SQL Server ASP Unix 服务器 UNIX Websphere Oracle JSP 87
88
本章作业 (1)分析电子商务网站运行平台的基本构成。 (2)网络操作系统有哪些?各有何特点?
(3)常用的WEB服务器软件、数据库软件有哪些?有何特点? (4)简述web软件平台的常用几种搭配方式。
Similar presentations