谈动态网页技术的实现
要想了解动态网页实现技术,首先要先了解几个名词术语:
一、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 %> 查询数据库记录的一个循环语句