第9篇软件平台规划

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6 青岛农业大学动漫与传媒学院
wk.baidu.com
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
5.Web数据库服务器选型
WWW系统是一个大型的分布式超媒体信息数据库 Web技术与数据库管理系统(DBMS)相互融合领域的
研究已成为热点方向之一。 Web数据库管理系统必将成为Internet和Intranet 提供的核心服务,为Internet上的电子商务提供技 术支持。 当前流行Web数据库:
青岛农业大学动漫与传媒学院
2
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
1. LAMP、WAMP平台选型 LAMP: Linux Apache MySQL PHP
WAMP: Windows Apache MySQL PHP
青岛农业大学动漫与传媒学院
青岛农业大学动漫与传媒学院
11
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
UNIX特点: 关键性业务首选
UNIX是一个交互式的多用户、多任务的操作系统。 正是UNIX而非其他任何操作系统在支撑着全球绝大多
数的关键性业务系统,这已经是无可争议的事实。 技术成熟、可靠性高:24*365 极强的伸缩性:笔记本、PC、工作站、小型机、巨型 机等;支持SMP、MPP和Cluster 网络更能强:内核支持,TCP/IP 强大数据库支持:Oracle,Informix,Sybase等 开发功能强:UNIX为软件开发人员提供了丰富的开发 工具,成为工程工作站首选的操作系统和开发环境。 开放性好:开放性是UNIX最重要的本质特征,如可移 植性、兼容性、伸缩性、互操作性等。 用户界面多样化:命令行输入、X-Window
13 青岛农业大学动漫与传媒学院
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
LINUX特点:
Linux也分为服务器版和桌面版两种。 置于GPL保护下,源代码完全免费,可随意修改。 完全兼容POSIX 1.0标准,可用仿真器运行DOS、
Windows应用程序。 具有强大网络功能,如WWW、FTP和E-mail等服务。 系统由遍布全世界的开发人员共同开发和测试。 系统可靠、稳定,可用于关键任务。 支持多种硬件平台:如:Intel和AMD x86/x86-64、 Intel Itanium2、SPARC,Alpha、IBM POWER、IBM z-Series和S/390等处理器。 支持SMP多处理器以及集群。 工具丰富:从系统工具、开发工具、网络应用到休闲 娱乐、游戏等应有尽有免费软件。 可靠稳定:可以运行在关键任务上。
青岛农业大学动漫与传媒学院
16
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
Windows Server 2003 特点:
Windows Server 2003具有非常友好的GUI图形用户
界面,降低Windows环境的总体拥有成本。 各版本间兼容性非常好。 强大数据库支持能力。 非常友好的GUI图形用户界面,特别适于初学者以及 有Windows基础的人。 Windows Server 2003深受大部分中低档用户的欢迎。 其友好的用户界面、低成本的管理费用、价格相对低 廉,但其安全性、稳定性和可靠性相对较低。 核心程序不如UNIX的核心程序牢固、运行稳定可靠和 安全性高,也远不如UNIX精练。 不免费、也不公开源代码。 非多用户操作系统。
青岛农业大学动漫与传媒学院
5
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
4.应用服务器(中间件)选型
什么是应用服务器(中间件)? 应用服务器(中间件)工作原理 当前流行应用服务器(中间件):
Tomcat IIS PHP IBM WebSphere BEA WebLogic JBoss Application Server Sun Java System Application Server Oracle Application Server
青岛农业大学动漫与传媒学院
14
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
RedHat LINUX:
红帽(www.redhat.com.cn)创建于1993年,是目前世界上
最资深的Linux和开放源代码提供商,
红帽Linux系列产品专门为企业的关键应用而设计,红帽
Oracle数据库 Sybase数据库 DB2数据库 SQLServer数据库 MySQL数据库 Access数据库
7 青岛农业大学动漫与传媒学院
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
6.动态网页设计语言选型
服务器端技术主要有CGI、PHP、ASP、JSP,
19
返回
青岛农业大学动漫与传媒学院
《网站设计与建设》
结束
青岛农业大学动漫与传媒学院
10
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
UNIX Server
1969年,Ken Thompson,AT&T贝尔实验室,DEC PDP-
7计算机。目前最通用的版本就是System V和BSD。 AT&T对大学或科研机构提供源代码 1975年,伯克利大学发布了一个UNIX的伯克利版本, 称为BSD UNIX,最早实现TCP/IP。 1980年,Microsoft和SCO发布了PC版的UNIX,即 Xenix。 1983年,AT&T发布了一个商业版本的UNIX,System V 版本1。 System V后来卖给了Novell,再后来卖给了SCO,SCO 进行着当前的维护和发行。 UNIX代表:AIX,HP UX,Novell UNIXWare, SCOUNIX, Solaris等。
CGI不是一种动态网页设计语言,PHP、ASP和 JSP是当今最常用的三种动态网页设计语言。 动态语言的选择在选择了应用服务器(或动态 语言中间件)之后就确定了,例如选择了IIS 之后,动态语言就选择了ASP。 动态网页设计技术包括: CGI PHP ASP JSP
8 青岛农业大学动漫与传媒学院
的解决方案提供了最高的可信赖度和最佳的性价比。 RedHat现在已被全球众多的软件开发商和硬件厂商所支持, 而且已成为事实上的业界标准。
15
返回
青岛农业大学动漫与传媒学院
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
Windows Server 2003
Microsoft迄今为止推出的最为安全和可靠的服
Unix Server Linux Server Windows Server 2003/2000
选择服务器操作系统的主要因素
青岛农业大学动漫与传媒学院
4
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
3.HTTP(Web)服务器选型

什么是HTTP(Web)服务器? Web服务器工作原理 什么是W3C? 当前流行 Web Server Apache Web Server IIS Web Server lighted Sun Java System Web Server IBM Lotus Domino Web Server
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
第9章 软件平台规划
青岛农业大学动漫与传媒学院
《网站设计与建设》
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
概 述
LAMP 、WAMP平台选型 Web服务器操作系统选型 HTTP(Web)服务器选型 应用服务器(中间件)选型 Web数据库服务器选型 动态网页设计语言选型
17
返回
青岛农业大学动漫与传媒学院
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
选择服务器操作系统的主要因素
安全性
可靠性
易维护
易管理
熟悉度
开发环境
价格因素
返回
青岛农业大学动漫与传媒学院
18
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
第9章 思考问题
9.1 Web服务器的操作系统主要有哪几类?试比较它们的 特点? 9.2 操作系统Server版与桌面版有什么区别? 9.3 什么是Web服务器? 9.5 Web服务器的工作原理是什么? 9.8 Web服务器与应用服务器(中间件)有什么区别? 9.9 应用服务器(中间件)的工作原理如何? 9.10 什么是DMZ?DMZ一般放置哪些组件? 9.16 有哪些动态网页设计语言?它们与CGI有什么区别? 9.21 什么是LAMP网站软件平台选择方案?有什么特点? 补充:试比较CGI、PHP、ASP和JSP。
什么是HTTP(Web)服务器?
WWW的含义是环球信息网(World Wide Web),它是一个
基于超级文本(HyperText)方式的信息查询工具,是由 欧洲核子物理研究中心(CERN)研制的。 WWW为用户带来的是世界范围的超级文本服务,只要操 作鼠标,就可以通过Internet调来希望得到的文本、图 象、声音、动画或视频等信息。 WWW仍可提供传统的Internet服务:Telnet、FTP、 Gopher、News、E-Mail等。 HTTP服务器通常也叫做Web服务器,它提供在Internet 或Intranet上的HTML文档服务,即将网站发布到 Internet上,提供客户使用浏览器访问网站信息的网页。 Web服务器不能直接访问数据库,因此Web服务器仅能提 供静态页面。
3
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
2.Web服务器操作系统选型
操作系统负责管理计算机的核心功能,计算机
可以运行的操作系统由其硬件决定 可以运行的应用程序(如Web服务器等)则由操作 系统决定 网站则有Web服务器、应用服务器和数据库服务 器(应用程序)决定 Web服务器操作系统包括:(与桌面OS不同)
返回
青岛农业大学动漫与传媒学院
12
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
LINUX Server
1991/8/25,Linus Benedict Torvalds,
芬兰赫尔辛基大学计算机系学生。 Linux实际上也是UNIX的版本之一 ,现在 正逐渐渗透到其他平台。 主要运行在Intel X86的PC机上。 免费,并提供源代码,可以任意修改。 最主要的几个发行版本为:RedHat Linux, Slackware,Debian Linux,SuSe Linux等, 国内也有一些发行版本,例如红旗Linux和 冲浪平台的Xteam Linux。
务器操作系统 Microsoft服务器主要有:Windows Server 2003/2000 可以满足从中小型企业到数据中心的各种组织机 构的需求 主要运行在Intel x86、Intel Itanium2 主要版本有:数据中心版、企业版、标准版、 Web版、小型企业版。 Windows Server 2003操作系统提供Microsoft IIS服务,即微软的Web服务器、ASP应用(服务器) 插件、FTP服务器等。
《网站设计与建设》
普通高等教育“十一五”国家级规划教材 重点大学计算机系列教材
第9章 小结






LAMP 、WAMP平台选型 Web服务器操作系统选型 HTTP(Web)服务器选型 应用服务器(中间件)选型 Web数据库服务器选型 动态网页设计语言选型
青岛农业大学动漫与传媒学院
9
《网站设计与建设》
相关文档
最新文档