动态网页数据库基础
网站建设-动态网页-静态网页

1.1 静态网页和动态网页的区别网页一般又称HTML 文件,是一种可以在WWW 上传输、能被浏览器认识和翻译成页面并显示出来的文件。
文字与图片是构成一个网页的两个最基本的元素,除此之外,网页的元素还包括动画、音乐、程序等。
网页是构成网站的基本元素,是承载各种网站应用的平台。
通常看到的网页,大都是以HTM 或HTML 后缀结尾的文件。
除此之外,网页文件还有以CGI 、ASP 、PHP 和JSP 后缀结尾的。
目前网页根据生成方式,大致可以分为静态网页和动态网页两种。
1.1.1 静态网页静态网页是网站建设初期经常采用的一种形式。
网站建设者把内容设计成静态网页,访问者只能被动地浏览网站建设者提供的网页内容。
其特点如下。
● 网页内容不会发生变化,除非网页设计者修改了网页的内容。
● 不能实现和浏览网页的用户之间的交互。
信息流向是单向的,即从服务器到浏览器。
服务器不能根据用户的选择调整返回给用户的内容。
静态网页的浏览过程如图1-1所示。
1.1.2 动态网页网络技术日新月异,许多网页文件扩展名不再只是.htm ,还有.php 、.asp 等,这些都是采用动态网页技术制作出来的。
动态网页其实就是建立在B/S 架构上的服务器端脚本程序。
在浏览器端显示的网页是服务器端程序运行的结果。
静态网页与动态网页的区别在于Web 服务器对它们的处理方式不同。
当Web 服务器接收到对静态网页的请求时,服务器直接将该页发送给客户浏览器,不进行任何处理。
如果接收到对动态网页的请求,则从Web 服务器中找到该文件,并将它传递给一个称为应用程序服务器的特殊软件扩展,由它负责解释和执行网页,将执行后的结果传递给客户浏览器。
如图1-2所示为动态网页的工作原理图。
动态网页的一般特点如下。
● 动态网页以数据库技术为基础,可以大大降低网站维护的工作量。
● 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、搜索查询、用户管理、订单管理等。
电子商务师技师模拟习题与答案

电子商务师技师模拟习题与答案1、以下哪个协议不属于TCP/IP模型中网络层( )。
A、ICMPB、RARPC、IGMPD、RIP答案:C2、于动态网页的特点,以下说法正确的是( )。
A、动态网页一般以数据库技术为基础,增加网站维护的工作量B、动态网页实际上不是独立存在于服务器上的网页文件C、动态网页实际上是独立存在于服务器上的网页文件D、动态网页的网站在进行搜索引擎推广时不需要做技术处理答案:B3、电子商务系统规划依据企业是电子商务的( )来完成,服务于企业电子商务的整体战略。
A、卖点B、目标C、决策D、流程答案:B4、电子商务系统运行管理工作主要包括:维护系统的日常工作、( )、有计划地经常发布企业和商品信息、定期对系统数据进行备份A、建立文档编写标准规范B、记录系统的运行情况C、对软件进行纠错性维护D、定期的设备保养答案:B5、检索目标是指( )。
A、要检索的主要内容以及对检索深度和广度的要求B、想得到一个问题的多方面信息还是简单的答案C、当我们输入一个关键词时,搜索引擎不但反馈了包括关键词的网址,同时也发来与关键词意义相近的内容D、完全符合关键词的信息在最前边,其次是相近的信息答案:B6、下列哪个不是电子支付流程的内容( )。
A、支付的发起B、支付指令的交换与清算C、支付核查D、支付的结算答案:C7、下列哪项不属于常见的电子商务系统运行管理常用软件( A )A、中易通B、万里牛C、万米商云D、吉客云答案:A8、下列有关网络营销原理的表述,正确的是( )。
A、信息发布不是网络营销的基本职能B、顾客服务质量对于网络营销效果没有影响C、网络营销在很多情况下对于促进网下销售十分有价值D、信息发布为制定网络营销策略提供支持答案:C9、培训指导的一般步骤包括:明确培训目的,( ),实施培训内容,以及培训效果评估4方面。
A、培训效果评估B、设计培训课程C、注意培训方式D、明确培训目的答案:B10、商务网站运行策略分为五大点分别是专注于特定的( )市场、提供便利(并达成交易)、启动客户自主产出内容的活动、奖励客户转介绍、鼓励客户留下评论。
静态网页与动态网页的比较_张华

作业
板书
设计
课后
反思
表5-2静态网页和动态网页的比较表
静态网页
动态网页
扩展名
是否以数据库作为基础
能否完成交互功能
是否独立于服务器
响应流程
优/缺点
8.对该案例的评价。
在该案例中,教师进行了大篇幅的理论叙述,看上去与现在的教法相悖,但对于学生来说,这种大篇幅的理论叙述,笔者认为还是有必要的。因为时间关系,学生不可能有很多的实践机会去体会动态网页的特点。要想取得比较理想的效果,这种教法在该堂课中还是有必要的。
动态网页的处理流程如图5-2所示。
(1)用户在浏览器的“地址”栏中输入一个URL地址并单击“转到”按钮或敲击键盘上的回车键(或者在浏览器菜单栏的“收藏”选择一个网址)后,浏览器将向Web服务器发出一个页面请求。
(2)当Web服务器收到这个页面请求,根据文件扩展名判断出它是一个动态网页,会从磁盘或存储器中查找获取用户请求的这个页面,再将这个页面传递给应用程序服务器。
课题:5.1.2静态网页与动态网页的比较
教案编号
037
备课人
使用时间
三
维
目
标
准确把握静态网页与动态网页的区别,为学生以后自主制作动态网页打下良好的基础。
教学重点
准确把握静态网页与动态网页的区别
教学难点
准确把握静态网页与动态网页的区别
教学方法
任务驱动、讲授法
教学过程
1.教师首先根据同学们前面的学习,给出静态网页的概念
(3)用程序服务器解释执行该页中的脚本代码,并将结果以静态网页的形式保存。
(4)应用程序服务器将静态网页结果传递给Web服务器。
(5)Web服务器把它发送到浏览器,浏览器对这个返回的HTML文件进行解ቤተ መጻሕፍቲ ባይዱ并将结果显示在浏览器中。
论ASP动态网页与数据库的有效结合与管理

e n t n ft ea mi it tr T e d tb s r f c e t s c r n e rt n a d ma a e n r u ci so d nsr o . h aa a e moe ef in , e u ei t g ai n n g me t f o h a i o Ke r s AS o i d ln u g s; y wo d : P c mp l a g a e ADO c e st c n lg d t b s e a c s e h oo y; aa a e
利 用 Fo tae或 Demw ae 所 设 计 出 的 具 有 .t 或 rn g P ra evr hm
.
hm 扩展 名的网页 ,即为静态 网页 。这种 网页无法存取后 台 tl
数据库 ,不能利用代码 动态改变 网页 的显示 内容 ,只能 固定
显示事 先设计好 的页面 内容 ,故 称为静 态网页 。静态 网页运
应 的方 式 。
作者简介 :肖伟 (9 8 ) 17 一 ,男 ,本科 ,助工。
收 稿 日期 :2 1— 6 1 020—3
若扩 展名 为. m或.tl h t hm ,则 服务器直接 从硬 盘 中读 取 出
奠
9 5 l
电脑 编 程 技 巧 与 维 护
冈 l中就是一个企 业 网站 的主 页面。左上方 为滚动 信息 框 ,用于最新 的新 闻或事件 的介 绍 。右面就是普 通用 户要浏 览 的 主页 面 ,采用 静态 超 连接 方式 。最 下方 的标 有 红 色 的 “ 软件狗使用情况 ”就是用 户要查询的数据库资料 。它是 A P S 连接 数据库查 询的结果而 归集 起来 的动态 网页。这一部 分为
§ 孰- 戢 珏 嗨 溉 幸 蝻 辆 龆
动态网页基础

第9章动态网站设计基础Dreamweaver CS5对动态网页设计提供了超级超卓的支持,无论是网页的创建仍是数据库程序的编写,均能通过可视化的方式完成,动态网页开发人员乃至不用编写任何程序代码,就可以够利用Dreamweaver CS5快速创建具有各类功能的应用程序。
动态网页概述9.1.1 动态网页的概念和特点所谓动态网页,就是该网页文件不仅含有HTML标记,而且含有程序代码,这种网页的扩展名一般会按照不同的程序设计语言来确定,如ASP文件的扩展名为.asp。
动态网页能够按照不同的时刻、不同的来访者显示不同的内容,也能够按照阅读者的即时操作和请求,使其内容发生相应转变。
如常见的新闻发布系统、留言系统、购物系统就是用动态网页来实现的。
动态网页具有以下特点:(1)动态网页一般以数据库技术为基础,能够大大降低网站保护的工作量;(2)采用动态网页技术的网站能够实现更多的功能,如用户注册、用户登录、在线调查、用户管理、定单管理等等;(3)动态网页实际上并非是独立存在于服务器上的网页文件,只有当用户请求时,服务器才返回一个完整的网页;(4)动态网页对搜索引擎检索存在着必然的问题。
搜索引擎一般不可能从一个网站的数据库中访问全数网页,因此采用动态网页的网站在进行搜索引擎推行时需要做必然的技术处置才能适应搜索引擎的要求。
动态网页,并非是动态视觉特效。
在一些网页上常常看到的转动字幕、flash动画特效等,只是网页具体内容的各类表现形式。
在很多时候,网页设计师都会采用静动结合的模式。
在同一个站点内,按照功能模块进行划分,发挥二者各自的优势,扬长避短。
9.1.2 ASP语言简介ASP(Active Server Pages)是一个Web服务器端的脚本编写环境。
借助它能够创建具有交互性的Web 服务应用程序,例如用户管理、站内搜索等。
ASP 利用的ActiveX 技术基于开放设计环境,把对象进行封装,通进程序来挪用。
ASP 本身封装了一些大体组件,高级程序员也自己开发了更多的实用组件,这使得动态网页有了无穷的扩展潜力。
动态网页基础内容

十四.动态网页: 十四.动态网页:基础内容
三.数据库技术:这里选用Access 使用“设计器创建表” ① 表:用来记录数据,每一列代表一个数据域,每一 行代表一条记录 ② 字段:即列名 ③ 主键:唯一标识,不能重复 ④ 记录集:从一个表中或多个表中提取的数据子集
十四.动态网页: 十四.动态网页:基础内容
动态网页:基础内容
十四.动态网页: 十四.动态网页:基础内容
1.熟悉动态网页概念 2.熟悉数据库及记录ቤተ መጻሕፍቲ ባይዱ的基本概念 3.了解动态页面的制作过程 4.学会如何创建ODBC连接 5.学会如何用DW建立与数据库的连接
十四.动态网页: 十四.动态网页:基础内容
一.动态站点概述 什么是 “动态” ① 具有一种“交互式”的页面效果,即页面会根据用 户 的要求和选择而动态改变和响应,将浏览器作为客 户端界面,具有“自动更新”的功能 ② 具有“因时因人而变”功能,即当不同的时间,不 同 的人访问同一网址时会产生不同的页面效果。
十四.动态网页: 十四.动态网页:基础内容
简单理解实现动态站点的关键技术 前面学过的静态网页都是怎么设置站点?只要在DW 中制作相应的页面,然后用IE浏览器就可以观看效 果了。 而动态站点的数据库访问技术是在服务器端的Web 服务器中解析和运行,并提取数据库中的数据从而 动态生成普通的HTML网页,然后再传到客户端浏览。
请求 返回页面 客户端 Web服务器 数据库
数据库访问 技术
十四.动态网页: 十四.动态网页:基础内容
制作动态网页必须做一下的准备工作: ①要在个人电脑上测试动态网页,就要求电脑有服务 器功能,需要配置WEB服务器 ②要满足对数据的存储和提取管理就必须使用数据库 技术 ③在DW中建立动态站点,使用动态访问技术。
动态网页1
计 算 机 基 础 知 识 概 述
Appache服务器的相关知识 Appache服务器安装好之后,系统默认的访问位置为 /xampp/htdocs,在此位置首先查找是否有index.php,若 没有才查找index.html。 要改变初始访问位置需修改apache\conf\httpd.conf文件。 查找“D:/xampp/htdocs”(共两处),将此路径改为你的文 件夹。 对你的文件夹的访问可以用以下方法: 你的IP地址 127.0.0.1 http://localhost
计 算 机 基 础 知 识 概 述
DreamWeaver中图层 层是一种新的网页元素定位技术,层可以放置在页 面任意位置。把页面元素放入层中,可以控制哪个显示 在前面,哪个显示在后面,哪个显示,哪个不显示。配 合时间轴的使用,可同时一个或多个层,轻松制作出动 画效果。 几个问题: 1.子层与父层的联动效果; 2.可以将多个层转换成表(“修改” “转换”); 3.表格转换为图层; 4.时间轴的应用—动画效果。(“窗口”“时间轴”) DreamWeaver概 述
DreamWeaver中图形处理: 网页上常用的图形格式是GIF、JPEG、PNG。 GIF格式可以产生透明效果,还可以将多幅图像结合 在一个文件中,通过浏览器顺序下载和显示,实现动画 效果 JPEG支持16.8兆种颜色,因此照片色彩丰富、细腻。 在网页上插入图片比较简单,但需要注意,在选择 的图片位置是其他地方,一定要将其拷贝的网站的目录 内。否则在网页上无法正常显示。 占位图形。有时在设计网页时无合适的照片,但为 了整个网页的布局,应留下图片位置。 内置图片编辑。 DreamWeaver具有一定的图像编辑 功能,诸如,裁减、亮度、对比度调整等。 图形上加各种形状的热点。
动态网页基础知识
动态网页与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。
一、动态网页概念动态网页是指应用程序在接收浏览器的请求而更改网页内容的网页,而不是在网页上加入Java,JavaScript等脚本来实现的动态效果或Flash动画,虽然这些动画实现了网页的“动”,但其本质还是静态的,因为它没有随着浏览器的请求而跟着变化。
动态网页是与静态网页相对应的,一般以.asp、.isp、.php、.per、.cgi等形式为后缀。
动态网页可以是纯文字内容的,也可以是包含各种动画的内容,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。
从网站浏览器的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。
二、动态网页特征动态网页技术有自身的特征和优势,简单来说有以下几点:动态网页是以数据库技术为基础,因此能够大大降低网站维护的工作量了;采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等多种功能的集成,实现与Web服务器进行交互;动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;可以实现与HTML以外的文件进行交互;可缩短查询时间,提高浏览效率。
三、动态网页技术1、动态网页技术简介及特点早期的动态网页主要采用CGI(公共网关接口)技术,可以使用VB、Delphi或C++等程序编写CGI程序。
但是由于CGI技术编程困难、效率低下、修改复杂等缺陷已经逐渐被新技术所取代。
这些新技术主要指ASP、PHP和JSP技术在动态网页开发中的应用。
PHP、ASP和JSP都是一个进程处理多个请求的,无论多少人在线,都只有一个进程,执行效率相比于CGI要高得多。
简单PHP+MySQL数据库动态网站制作--摘抄
简单PHP+MySQL数据库动态⽹站制作--摘抄在这篇⽂章中,我尽量⽤最浅显易懂的语⾔来说明使⽤ PHP, MySQL 制作⼀个动态⽹站的基本技术。
阅读本⽂需要简单的 HTML 基础知识和(任⼀编程语⾔的)编程基础知识(例如变量、值、循环、语句块的概念等)。
PHP 基础概述PHP 是⼀种解释性语⾔,可⽤于对⽹页进⾏预处理。
PHP 脚本在服务器端运⾏,其运⾏结果是⼀个可⽤来显⽰的⽹页。
尽管可以完成许多类似⼯作,但是JavaScript 和 PHP 的⼀⼤区别就是,JavaScript 是在浏览器端运⾏的。
事实上,浏览器会接收 JavaScript 代码并运⾏它,所以⽤户是可以查看 JavaScript 代码的。
⽽ PHP 不会将原始代码交给浏览器,只会将其运⾏的结果交给浏览器,所以⽤ PHP 处理⽤户登陆、⽤户权限等问题是安全可靠的。
PHP 与 HTML实际编写的时候,通常采⽤的⽅式是建⽴扩展名为 php 的⽂件(⽹页⽂件本质上是⽂本⽂件)。
编写 php 代码和编写 html 代码并没有多少区别,⽽最⽅便的地⽅在于,在⼀个 php ⽂件中,两种代码是可以混编的。
规则:php 代码需要包含在 <?php ... ?> 标签中,就像这样:<?php// code goes here>提⽰:这是⼀个 php 和 html 混编的较为⽣动的例⼦。
<?phpif ($var == true):><html id="ie6"><?phpelse:><html id="ie8"><?phpendif;>这⾥的意思是,如果 php 中的变量 $var 的值为 true,则放置⼀个标签,否则放置另⼀个标签。
PHP 的 if 语句可以像上⾯那样写,也可以写成C/C++风格的:<?phpif ($var == true) {// do something} else {// do other things}>关于 PHP 中的操作符PHP 采⽤的操作符和 C/C++ 是类似的,例如⽤ = 表⽰赋值,== 表⽰相等性⽐较,以及 < 和 > (⼩于、⼤于)⽐较符、! 取反、&&逻辑与、||逻辑或等。
9 第七章 动态网页技术(一)基本概念与ASP基础
启动IIS 启动IIS
– “控制面板”—“管理工具”—“Internet 信息服务 控制面板” 管理工具” (IIS)管理器”---启动IIS按钮、停止IIS按钮 IIS)管理器”---启动IIS按钮、停止IIS按钮
测试IIS 测试IIS
– – 打开浏览器 ---- 在地址栏输入 Http://localhost----回 Http://localhost----回 车----出现信息服务的页面 ----出现信息服务的页面 Localhost是系统默认的主机名 Localhost是系统默认的主机名
纯文本编 html,htm, 固定的URL 浏览器 shtm, xml 辑器 纯文本编 辑器 asp, php, jsp 与数据库交 服务器 互无固定的 URL
静态网页的URL/view/76320.htm 静态网页的URL/view/76320.htm 动态网页的URL: 动态网页的URL:/s?wd=ASP
1.3 优缺点:
静态网页
1. 2.
动态网页
1. 2.
浏览器运行,速度快 易被检索
服务器运行,速度慢 检索排名差甚至不被检索
3. 没有交互性,不易被攻击 4. 没有数据库的支持,在网站制 作和维护方面工作量较大 5. 交互性差,在功能方面有较大 的限制,如添加网页内容不方 便,需要专业人员操作等 6. 源代码开放
3. 脚本语言
标记语言& 标记语言&程序语言 脚本语言:介于标记语言& 脚本语言:介于标记语言&程序语言之间
– 简化的程序语言,具有操纵对象完成一定功能的作用; – 插入标记语言中间,配合辅助显示内容
特点
– 不像程序语言那样规则复杂,因此能快速开发; – 不需要编译,直接可逐条执行; – 和HTML语言、和其他语言配合功能很强大; HTML语言、和其他语言配合功能很强大; – 必须依赖于嵌入的语言随之执行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
子目录
第10章 动态网页数据库基础
10.1 动态网页及其开发语言 10.2 数据库基础知识
第10章 动态网页数据库基础
学习重点
本章主要学习了动态网页所必备的开发语言以及网站数据库方面的 知识,学习本章后,可以对动态网页的制作有一个初步了解,以便进行 后期的开发。
3
10.1 动态网页及其开发语言
10.1.1 ASP语言
ASP是Active Server Pages的缩写,中文意思是活动服务器页面。 它是由微软公司推出的,只能在Windows平台下使用。目前最流行的 是ASP的升级版本。
下面介绍ASP语言的特点。 简单易学:ASP可以采用VBScript语言来编写,采用与Visual Basic相近似的语法框架,简单易学。 可以使用标记:支持在ASP文件中使用HTML中适用的任何标记。
14
10.2 数据库基础知识
10.2.2 安装和配置服务器
(4)安装程序 开始复制并安装IIS 服务器程序。
(5)复制并安 装完成后,结束IIS 的安装,单击“完 成”按钮,系统要 求重新启动计算机。
15
10.2 数据库基础知识
10.2.2 安装和配置服务器
2.配置服务器 完成了IIS的安装之后,就 可以利用IIS在本地计算机上创 建Web站点了,在创建Web 站点前需要对IIS进行正确的设 置。 (1)在控制面板中双击 “管理工具”图标,进入“管 理工具”窗口,在其中双击 “Internet信息服务”图标。
10
10.2 数据库基础知识
10.2.1 常用数据库
3.My SQL My SQL是一个多用户、多线程的数据库服务器。它采用客户机/ 服务器结构,由一个服务器守护程序和多个不同的客户端程序组成。具 有快速、安全和易用等特点。
11
10.2 数据库基础知识
10.2.2 安装和配置服务器
1.安装IIS服务器 IIS服务器程序是目前 应用最广泛的服务器应用 程序,下面就以安装IIS为 例进行介绍。 (1)选择“开 始”→“控制面板”命令, 打开控制面板,然后在控 制面板中双击“添加或删 除程序”图标。
跨平台:PHP程序可以在UNIX、Linux和Windows系统下运行。 简单:同Java和C++相比,PHP更加简单,但功能仍然十分强大。 高效率:PHP的系统消耗很少,远远低于其他解释性语言。 数据库模块:PHP支持任何ODBC标准的数据库。
6
10.1 动态网页及其开发语言
10.1.3 JSP语言
4
10.1 动态网页及其开发语言
10.1.1 ASP语言
适用于任何浏览器:在使用浏览器浏览ASP文件网页时,服务器将 其解释成HTML语言,然后传送到客户端浏览器。
运行环境简单:只要在计算机上安装IIS,然后把存放ASP文件的 目录属性设置为“执行”,即可在本地浏览器中浏览ASP文件。
支持COM对象:在ASP文件中可以很简单地使用COM对象,只需 要一小段代码就可以创建一个COM对象事例。
可移植性:JSP可以从一个平台移植到另外一个平台,使用JSБайду номын сангаас编 辑的程序甚至不用重新编辑就可以在新的平台上运行,因为程序的编辑 都是通过Java虚拟机实现的。
8
10.2 数据库基础知识
10.2.1 常用数据库
1.Access Access是微软公司开发的一款面向入门级用户使用的数据库管理 系统,它具有简便易用、消耗资源少和支持SQL指令全面等优点。建议 初级用户使用Access数据库管理系统。
18
10.2 数据库基础知识
10.2.2 安装和配置服务器
(4)切换至 “主目录”标签, 然后设置“本地路 径”。
19
10.2 数据库基础知识
10.2.2 安装和配置服务器
16
10.2 数据库基础知识
10.2.2 安装和配置服务器
(2)在打开的 “Internet信息服务” 窗口中“默认网站” 上单击鼠标右键, 在弹出的快捷菜单 中选择“属性”命 令。
17
10.2 数据库基础知识
10.2.2 安装和配置服务器
(3)在打开的 “默认网站属性” 对话框中,选择 “网站”标签,在 “IP地址”文本框中 输入“127.0.0.1”。
9
10.2 数据库基础知识
10.2.1 常用数据库
2.SQL Server SQL Server是微软公司开发的一款用于管理大中型数据库的数据 库管理系统。它具有使用方便和良好的可扩展性等优点,能够支持各种 处理系统,包括便携式系统和多处理器系统。在创建大型网络数据库时, 可以选择SQL Server数据库管理系统。
JSP是由SUN公司倡导,许多公司共同参与创建的一种动态网页技 术标准。JSP与ASP是动态网页中使用最多的两种语言,JSP使用的是 Java语言,而ASP使用的是VBScript脚本语言。 JSP语言的特点介绍如下。
动态页面与静态页面分离:将动态页面与静态页面分离开,脱离了 硬件平台的束缚,其效率得到了极大的提高。
5
10.1 动态网页及其开发语言
10.1.2 PHP语言
PHP是结合了编程语言和应用程序服务器的语言,它遵循GUN约 定,任何人都可以免费使用,并可以自由修改源代码。下面介绍PHP语 言的特点。
开放性:所有的PHP代码都是开放性的,任何人都可以自由使用。 基于服务器端:PHP是在Web服务器端运行的,基本上不会影响客户 端的运行速度。
12
10.2 数据库基础知识
10.2.2 安装和配置服务器
(2)在打开的 “添加或删除程序” 窗口中,选择“添 加/删除Windows 组件”选项。
13
10.2 数据库基础知识
10.2.2 安装和配置服务器
(3)在打开的 “Windows组件向导” 对话框中选中 “Internet信息服务 (IIS)”复选框,然后 单击“下一步”按钮。
适应平台更广:JSP几乎支持所有的平台,是所有动态编辑语言中 适应平台能力最强的一种语言。
7
10.1 动态网页及其开发语言
10.1.3 JSP语言
效率高:JSP在执行前先编译成字节码,字节码由Java虚拟机解释 执行,远比源码解释的效率要高得多。
安全性强:JSP源程序完全可以放在不对外的目录中,杜绝了非法 下载的可能性。