当前位置:文档之家› 第七章 开放平台的基本概念

第七章 开放平台的基本概念


DHTML vs. ASP/JSP/PHP
o DHTML存在比较严重的厂家标准冲突, 存在比较严重的厂家标准冲突, 存在比较严重的厂家标准冲突
统一标准存在障碍, 统一标准存在障碍,导致不同厂家的浏 览器不能得到相同的效果 o ASP/JSP/PHP主要在服务器端执行, 主要在服务器端执行, 主要在服务器端执行 输出结果为HTML,不存在标准冲突,成 不存在标准冲突, 输出结果为 不存在标准冲突 为e-Business的主要解决方案 的主要解决方案
基于因特网的信息服务平台体系结构
内容管理系统(CMS) 内容管理系统(CMS)
网络应用软件 (Web/FTP/MAIL/Dabase SERVERS)
网络操作系统(Windows/Unix)
开放平台的基本思路
o Open Standards
TCP/CP, HTML, XML,SOAP
o Open resources
示信息,是一种"出版 媒体 媒体" 示信息,是一种"出版/媒体"语言
无法显示动态的信息,例如:时间, 无法显示动态的信息,例如:时间,实时行 情的变化 无法访问数据库(数据库内容的输入和检出) 无法访问数据库(数据库内容的输入和检出) 中间件( 中间件(middleware)提供了这些功能 ) 常见的中间件使用JAVA,ASP,PHP编写 常见的中间件使用 编写 中间件一般在Web服务器上运行 中间件一般在 服务器上运行
xampp系统需求 系统需求
64 MB 内存 推荐 内存(推荐 推荐) 140 MB 空余磁盘空间 Windows 98, ME, XP Home Windows NT, 2000, XP Professional (推荐 推荐) 推荐
xampp快速安装 快速安装
获取XAMPP的压缩包文件,解压缩至指定目 的压缩包文件, 获取 的压缩包文件 录(d:\xampp). . o 双击 "setup_xampp.bat"开始安 开始安xampp . 开始安 ,否则选择 否则选择2. 选择 1 安装 MOD_PERL ,否则选择2. o 双击 双击"apache_start"启动 启动Apache 2 服务 服务, 启动 双击" 启动MySQL. 双击 mysql_start" 启动 o 打 开 浏 览 器 输 入 http://127.0.0.1 或 http://localhost. 见 xampp的测试页面 . 的测试页面. . 的测试页面
较方便 o 本课程在 本课程在202.117.50.54统一建立实验 统一建立实验 平台,提供网页/网站的发布环境 平台,提供网页 网站的发布环境
注意: 注意:个人网页发布的方式与访问模式
重要的Web参数 参数 重要的
o 默认语言(解决网页显示的乱码问题) 默认语言(解决网页显示的乱码问题)
Adddefaultcharset GB2312 位于Apache配置文件:httpd.conf中 配置文件: 位于 配置文件 中
Apache and It's Friends
o 本课程介绍的 本课程介绍的Apache Friends的目的 的目的
提供实用的网站建设软件 开放原码软件的应用 方便初学者安装, 方便初学者安装,测试 动态网页的设计, 动态网页的设计,测试 数据库的设计, 数据库的设计,测试
Apach Friends(xampp)
网站建设应注意的问题
o 域名的来源 的来源:
按照现行的行政规章, 按照现行的行政规章,个人不可以申请国内 的域名; 的域名; 如果需要, 如果需要,可以申请国际域名
o 法律,法规 法律,
小结
o 应用开放平台的意义 o WWW的应用形式 的应用形式 o 平台的体系结构 o Apache Friends
信息服务平台应用的三种主要形式
o 静态网页 静态网页(HTML) o 客户端动态网页 DHTML ,下载程序到客户 客户端动态网页( 下载程序到客户
端主机执行)
o 服务器端动态网页 服务器端动态网页(ASP/JSP/PHP,在 ,
服务器端执行程序,把结果送给浏览器 服务器端执行程序,把结果送给浏览器)
Linux, Apache, Postnuke, MySQL,PHP
o Commercial software
MS windows, IE,OE,Dreamwaver, FrontPage
o Priority Consideration(AS Above)
开放平台的应用和意义
o 领略因特网上的自由竞争,不断创新的 领略因特网上的自由竞争,
MS Windows 国产操作系统 国产操作系统
Web server
o Apache
(60%的市场 的市场 占有率) 占有率) o IIS(MS产品) ( 产品) 产品 o Xitami(小型 ( Web Server) )
选取的原则: 就地取材 就地取材 因地制宜 因地制宜 效率第一 效率第一
中间件 数据库 通信
数据库系统
o 为什么要在网站使用数据库
方便管理大量数据, 方便管理大量数据,提高网站的效率 方便信息的检索(搜索引擎) 方便信息的检索(搜索引擎) 提高网页的设计效率(采用"填空式" 提高网页的设计效率(采用"填空式"网页 设计) 设计)
中间件的功能
o HTML是标记语言,只能提供浏览器显 是标记语言, 是标记语言
网站管理员的报警邮件) 网站管理员的报警邮件) o UNIX中的 中的Sendmail可以支持动态网页 中的 可以支持动态网页 的服务 o 电子教室中的师生通信
其他服务
o Telnet:用于普通用户的远程主机操作 :
(文件拷贝,解压缩,文件清理,权限 文件拷贝,解压缩,文件清理, 修改),通信安全性差 修改),通信安全性差 ), o SSH:用于管理人员的远程主机操作, :用于管理人员的远程主机操作, 通信安全性好(普通用户也可以使用) 通信安全性好(普通用户也可以使用)
FTP服务器 服务器
o 匿名服务(资源的下载) 匿名服务(资源的下载) o 实名服务(个人网站的发布,文件的改 实名服务(个人网站的发布,
名和删除) 名和删除)
o 登录过程(使用IE/CuteFTP) 登录过程(使用 )
SMTP及邮件服务 及邮件服务
o 丰富网站的功能(用户邮件的身份认证, 丰富网站的功能(用户邮件的身份认证,
快速安装
o 可以通过页面上的链接查看服务器的相
关信息,以及进行相关测试. 关信息 以及进行相关测试. 以及进行相关测试
xampp卸载 卸载
o 如 果 想 要 卸 载 xampp? 只 需 要 删 除
"xampp"所在的目录 所在的目录 o 这也是 这也是xampp的一个优点 不会写进注 的一个优点,不会写进注 的一个优点 册表,安装和卸载都十分方便 安装和卸载都十分方便. 册表 安装和卸载都十分方便. o注意:删除之前但是以前请关闭 apache 和 mysql两个命令窗口. 两个命令窗口. 两个命令窗口
虚拟主机
o 基本问题
主机域名与IP地址是一一对应的吗? 主机域名与 地址是一一对应的吗? 地址是一一对应的吗
o 答案
主机IP与主机域名可以是一对多的关系 主机 与主机域名可以是一对多的关系
o 解决方案
虚拟主机IX主机系统对个人网页发布的支持比 主机系统对个人网页发布的支持比
第7讲 开放平台的基本概念 讲
Open standard,Open source
因特网的主要应用模式
o Client/Server:因特网的主要应用范式 因特网的主要应用范式 o Browser/Server:因特网上的最主要 :
应用形式 o HTML:因特网上的主要人机界面的应 : 用语言 o XML:因特网上的主要数据交换格式 : 包括计算机/计算机之间的数据交换 计算机之间的数据交换) (包括计算机 计算机之间的数据交换)
Web平台的测试手段 平台的测试手段
o 测量 测量CPU能力的手段,采用浮点计算的 能力的手段, 能力的手段
办法作Benchmark 办法作 o 测量 测量Web服务器 可以使用 服务器 可以使用webench
其测量指标是平均每秒可接受请求, 其测量指标是平均每秒可接受请求,并作出 反应的次数
Web平台服务能力的线性增长 平台服务能力的线性增长
o XAMPP一个整合性的 一个整合性的Apache套件 , 整合了 套件, 一个整合性的 套件
Apache(web server), MySQL(Database), PHP, Perl ( 中 间 件 ),FTPserver 及 phpMyAdmin等,利用能快速完成架站 等 o 构建 构建PHP试验环境,或者在网上下载. 试验环境, 试验环境 或者在网上下载. o 主 要 介 绍 ApacheFriends XAMPP for windows Version 1.0在windows下的安装 在 下的安装 与使用. 与使用.
o 服务器(硬件)分"入门级","部门 服务器(硬件) 入门级"
级","企业级" 企业级"
对应的并发访问能力,分别为: 对应的并发访问能力,分别为:20/100/1000
次/秒 秒
o 对于大型的企业网站,可以采用,高级 对于大型的企业网站,可以采用,
别计算机( 位主机),和服务器集群 位主机), 别计算机(64位主机),和服务器集群 的方案
风气 o 了解最新的网络科技发展动态 o 参与和融入因特网应用的创新和开发 o 缩短课堂与实际社会需求的距离
网络操作系统的选取原则
服务器系统 o Unix o MS windows
相关主题