Presentation is loading. Please wait.

Presentation is loading. Please wait.

Open standard,Open source

Similar presentations


Presentation on theme: "Open standard,Open source"— Presentation transcript:

1 Open standard,Open source
第7讲 开放平台的基本概念 Open standard,Open source

2 因特网的主要应用模式 Client/Server:因特网的主要应用范式 Browser/Server:因特网上的最主要应用形式
HTML:因特网上的主要人机界面的应用语言 XML:因特网上的主要数据交换格式(包括计算机/计算机之间的数据交换)

3 信息服务平台应用的三种主要形式 静态网页(HTML) 客户端动态网页( DHTML ,下载程序到客户端主机执行)
服务器端动态网页(ASP/JSP/PHP,在服务器端执行程序,把结果送给浏览器)

4 DHTML vs. ASP/JSP/PHP DHTML存在比较严重的厂家标准冲突,统一标准存在障碍,导致不同厂家的浏览器不能得到相同的效果
ASP/JSP/PHP主要在服务器端执行,输出结果为HTML,不存在标准冲突,成为e-Business的主要解决方案

5 基于因特网的信息服务平台体系结构

6 开放平台的基本思路 Open Standards Open resources Commercial software
TCP/CP, HTML, XML,SOAP Open resources Linux, Apache, Postnuke, MySQL,PHP Commercial software MS windows, IE,OE,Dreamwaver, FrontPage Priority Consideration(AS Above)

7 开放平台的应用和意义 领略因特网上的自由竞争、不断创新的风气 了解最新的网络科技发展动态 参与和融入因特网应用的创新和开发
缩短课堂与实际社会需求的距离

8 网络操作系统的选取原则 服务器系统 是否需要支持特殊标准: Unix MS windows COM, COM+ JAVA, Corba
是否需要设置个人发布目录 是否对系统稳定具有苛刻的要求 客户端系统 MS Windows 国产操作系统

9 Web server 选取的原则: 就地取材 因地制宜 效率第一 Apache(60%的市场占有率) IIS(MS产品)
中间件 数据库 通信 Apache(60%的市场占有率) IIS(MS产品) Xitami(小型Web Server)

10 虚拟主机 基本问题 主机域名与IP地址是一一对应的吗? 答案 主机IP与主机域名可以是一对多的关系 解决方案 虚拟主机 解决方案的分类

11 个人网页发布平台 UNIX主机系统对个人网页发布的支持比较方便 本课程在202.117.50.54统一建立实验平台,提供网页/网站的发布环境
注意:个人网页发布的方式与访问模式

12 重要的Web参数 默认语言(解决网页显示的乱码问题) Adddefaultcharset GB2312
位于Apache配置文件:httpd.conf中

13 数据库系统 为什么要在网站使用数据库 方便管理大量数据,提高网站的效率 方便信息的检索(搜索引擎)
提高网页的设计效率(采用“填空式”网页设计)

14 中间件的功能 HTML是标记语言,只能提供浏览器显示信息,是一种“出版/媒体”语言 无法显示动态的信息,例如:时间,实时行情的变化
无法访问数据库(数据库内容的输入和检出) 中间件(middleware)提供了这些功能 常见的中间件使用JAVA,ASP,PHP编写 中间件一般在Web服务器上运行

15 Web平台的测试手段 测量CPU能力的手段,采用浮点计算的办法作Benchmark 测量Web服务器 可以使用webench
其测量指标是平均每秒可接受请求,并作出反应的次数

16 Web平台服务能力的线性增长 服务器(硬件)分“入门级”,“部门级”,“企业级”
对应的并发访问能力,分别为:20/100/1000次/秒 对于大型的企业网站,可以采用,高级别计算机(64位主机),和服务器集群的方案

17 FTP服务器 匿名服务(资源的下载) 实名服务(个人网站的发布,文件的改名和删除) 登录过程(使用IE/CuteFTP)

18 SMTP及邮件服务 丰富网站的功能(用户邮件的身份认证,网站管理员的报警邮件) UNIX中的Sendmail可以支持动态网页的服务
电子教室中的师生通信

19 其他服务 Telnet:用于普通用户的远程主机操作(文件拷贝、解压缩、文件清理、权限修改),通信安全性差
SSH:用于管理人员的远程主机操作,通信安全性好(普通用户也可以使用)

20 Apache and It’s Friends
本课程介绍的Apache Friends的目的 提供实用的网站建设软件 开放原码软件的应用 方便初学者安装、测试 动态网页的设计、测试 数据库的设计、测试

21 Apach Friends(xampp) XAMPP一个整合性的Apache套件,整合了 Apache(web server), MySQL(Database), PHP, Perl (中间件),FTPserver 及 phpMyAdmin等,利用能快速完成架站 构建PHP试验环境,或者在网上下载。 主要介绍ApacheFriends XAMPP for windows Version 1.0在windows下的安装与使用。

22 xampp系统需求 64 MB 内存(推荐) 140 MB 空余磁盘空间 Windows 98, ME, XP Home
Windows NT, 2000, XP Professional (推荐)

23 xampp快速安装 获取XAMPP的压缩包文件,解压缩至指定目录(d:\xampp)。
双击 "setup_xampp.bat"开始安xampp 。选择 1 安装 MOD_PERL ,否则选择2。 双击"apache_start"启动Apache 2 服务, 双击" mysql_start" 启动MySQL. 打开浏览器输入 或

24 快速安装 可以通过页面上的链接查看服务器的相关信息,以及进行相关测试。

25 xampp卸载 如果想要卸载xampp? 只需要删除 “xampp”所在的目录
注意:删除之前但是以前请关闭 apache 和 mysql两个命令窗口。

26 网站建设应注意的问题 域名的来源: 按照现行的行政规章,个人不可以申请国内的域名; 如果需要,可以申请国际域名 法律、法规

27 小结 应用开放平台的意义 WWW的应用形式 平台的体系结构 Apache Friends


Download ppt "Open standard,Open source"

Similar presentations


Ads by Google