谈动态网页技术的实现

谈动态网页技术的实现

要想了解动态网页实现技术,首先要先了解几个名词术语:

一、Apache和IIS

Linux系统的Apache和Windows系统的IIS,都是文件和应用程序服务器,为WEB程序提供一个运行平台。

二、PHP、ASP

Linux系统的PHP和Windows系统ASP,都是一种服务器端嵌入HTML的的脚本语言,它可以与数据库和其它程序进行交互,从而实现动态网页技术。

三、MySQL、MSSQL

Linux系统的MySQL和Windows系统的MSSQL,都是一种数据库管理系统,用以实现数据的存储、检索等功能。

四、服务器平台架构

常见的有以下两种:

Linux+Apache+PHP+MySQL,这是在Linux操作系统运行的一种服务器平台架构; Windows+IIS+ASP+MSSQL,这是在Windows操作系统运行的一种服务器平台架构;

有时也存在Windows+IIS+PHP+MySQL的混合架构,一般什么样的需要决定着要选择什么的架构。

五、服务器平台搭建

就在服务器上安装操作系统(如Linux)、安装应用程序服务器(如Apache)、安装脚本程序解释器(如PHP程序包)、安装安装数据库管理系统(如MySQL),并配置相关参数让他们能够相互通信。

六、数据库调用

PHP程序代码调用数据库的流程分三个步骤:

1.建立数据库连接

2.查询数据库并返回值

3.断开数据库连接

这三个步骤都是通过PHP程序代码来实现的。

七、举例

一个动态网页,比如一个新闻网站,要查找某一条新闻,其实这就是通过PHP命令代码对一个数据库进行查询反馈的过程。

首先,用户在网页上输入要查询的关键词,并提交。

然后,对应的PHP程序代码会把这个查询需求提交给数据库管理系统,执行数据检索操作。 最后,再通过对应的PHP程序代码把查询的结果显示在网页上。

这些连串的操作,用户只看到了结果,但是每一个环节都是由预先编制的PHP程序代码来实现的。动态网页制作中多数功能的实现,就是用PHP这门语言进行编程的过程。

某个index.asp源代码:

建立数据库连接代码文件

发表帖子

作者

主题

查询数据库的ASP命令代码

显示提取作者的ASP命令代码

">显示提取标题的ASP命令代码

50 then exit do showbbs.movenext Loop showbbs.Close set showbbs=nothing %> 查询数据库记录的一个循环语句

谈动态网页技术的实现

要想了解动态网页实现技术,首先要先了解几个名词术语:

一、Apache和IIS

Linux系统的Apache和Windows系统的IIS,都是文件和应用程序服务器,为WEB程序提供一个运行平台。

二、PHP、ASP

Linux系统的PHP和Windows系统ASP,都是一种服务器端嵌入HTML的的脚本语言,它可以与数据库和其它程序进行交互,从而实现动态网页技术。

三、MySQL、MSSQL

Linux系统的MySQL和Windows系统的MSSQL,都是一种数据库管理系统,用以实现数据的存储、检索等功能。

四、服务器平台架构

常见的有以下两种:

Linux+Apache+PHP+MySQL,这是在Linux操作系统运行的一种服务器平台架构; Windows+IIS+ASP+MSSQL,这是在Windows操作系统运行的一种服务器平台架构;

有时也存在Windows+IIS+PHP+MySQL的混合架构,一般什么样的需要决定着要选择什么的架构。

五、服务器平台搭建

就在服务器上安装操作系统(如Linux)、安装应用程序服务器(如Apache)、安装脚本程序解释器(如PHP程序包)、安装安装数据库管理系统(如MySQL),并配置相关参数让他们能够相互通信。

六、数据库调用

PHP程序代码调用数据库的流程分三个步骤:

1.建立数据库连接

2.查询数据库并返回值

3.断开数据库连接

这三个步骤都是通过PHP程序代码来实现的。

七、举例

一个动态网页,比如一个新闻网站,要查找某一条新闻,其实这就是通过PHP命令代码对一个数据库进行查询反馈的过程。

首先,用户在网页上输入要查询的关键词,并提交。

然后,对应的PHP程序代码会把这个查询需求提交给数据库管理系统,执行数据检索操作。 最后,再通过对应的PHP程序代码把查询的结果显示在网页上。

这些连串的操作,用户只看到了结果,但是每一个环节都是由预先编制的PHP程序代码来实现的。动态网页制作中多数功能的实现,就是用PHP这门语言进行编程的过程。

某个index.asp源代码:

建立数据库连接代码文件

发表帖子

作者

主题

查询数据库的ASP命令代码

显示提取作者的ASP命令代码

">显示提取标题的ASP命令代码

50 then exit do showbbs.movenext Loop showbbs.Close set showbbs=nothing %> 查询数据库记录的一个循环语句


相关文章

  • 网页设计与制作课程标准
  • <网页设计与制作>课程标准 一.概述 (一)课程性质(课程性质和价值) 本课程是五年制高职计算机网络技术专业的一门主干专业课程.通过本课程的学习,要求学生掌握网页设计的基本概念,学会使用常用的网页设计工具和常用脚本语言,能够设计 ...查看


  • 房屋建筑学课程设计设计说明书格式
  • 房屋建筑学课程设计 姓 名 院 系 专 业 土木工程 班 级 土木本1007 学 号 0328220153 郑益民 2007 年 6月 7鲁 东 大 学Ludong University 目 2 采用技术和开发工具介绍........... ...查看


  • 校园新闻发布系统的设计与实现毕业设计论文
  • 专业:计算机网络 班级:2012高职网络班 编号:201211180 新疆农业职业技术学院软件技术学院毕业论文 校园新闻发布系统的设计与实现 学 院:信息技术学院 专 业:计算机网络技术 姓 名: 班 级: 指导教师: 二〇一五年四月十六日 ...查看


  • 招聘网站设计文献综述
  • <文献综述> 摘要:求职,是当今大学生在毕业前最关注的一个问题.由于如今大学生上网途径非常便捷,使得网络招聘成了异军突起深受大学生广泛欢迎的求职方式.约有九成以上的毕业生通过浏览招聘网站或者在网上发布自己的求职信息来寻找工作.网 ...查看


  • 网页设计-课程设计完整版
  • 吉林化工学院课程设计说明书 王凤交的个人网站设计 学生学号: 10810103 学生姓名: 王凤交 专业班级: 信科 1001 指导教师: 李双远 起止日期: 2013.5.27-2013.6.8 吉林化工学院 Jilin Institut ...查看


  • 学校网站的规划与设计论文
  • 江苏畜牧兽医职业技术学院毕业论文(设计) 学校网站的规划与设计 校全购 [摘 要] 今天,学校网站已成为学校形象展示.信息发布.资源共享.社会沟通.信息查询.留言互动重要阵地,其不但具有快捷.无距离及无时间限制的特性外,更能提供一些互动的功 ...查看


  • BigPipe:高性能的"流水线技术"网页
  • BigPipe:高性能的"流水线技术"网页 来源: isd.tencent.com  发布时间: 2011-04-22 22:12  阅读: 269 次  原文链接   全屏阅读 [收藏] 编辑点评:Facebook的网 ...查看


  • 网站建设毕业论文
  • 毕业论文 企业网站建设 与实现 姓 名:韩应权 班 级:计算机网络技术31312 实习单位:贵州创亿互动科技有限公司 指导教师:程 序 摘 要 随着互联网不断的发展,互联网正在所有领域带来新的改变.随着电脑办公自动化的普及,电子商务不断成熟 ...查看


  • asp动态网页设计实训报告
  • 一.开发背景 通过教学实习掌握站点制作.站点测试与发布技术.会综合利用Photoshop .Flash和Dreamweaver三个软件进行静态网站的设计.加上ASP技术和CSS+DIV进行昂也布局,实验页面的效果. 二.设计思路 我做的大致 ...查看


热门内容