理论教育 实现网页设计与制作:静态网页与动态网页

实现网页设计与制作:静态网页与动态网页

时间:2023-11-04 理论教育 版权反馈
【摘要】:网页按表现形式分为静态网页和动态网页,如图1-4所示。图1-4网页的分类1.静态网页静态网页指客户端的浏览器发送URL请求给WWW服务器,服务器查找需要的超文本文件,不加处理直接下载到客户端,运行在客户端的页面是已经事先做好并存放在服务器中的网页。服务器端动态技术需要与客户端共同参与,客户通过浏览器发出页面请求后,服务器根据URL携带的参数运行服务器端程序,产生的结果页面再返回客户端。

实现网页设计与制作:静态网页与动态网页

网页按表现形式分为静态网页和动态网页,如图1-4所示。

图1-4 网页的分类

1.静态网页

静态网页指客户端的浏览器发送URL请求给WWW服务器,服务器查找需要的超文本文件,不加处理直接下载到客户端,运行在客户端的页面是已经事先做好并存放在服务器中的网页。

静态网页实际上是图文结合的页面,浏览者可以在网页上阅读信息,但无法进一步进行查询、聊天、电子商务等操作。其页面内容使用的是标准的HTML代码。静态网页通常由纯粹的HTML/CSS语言编写。

2.动态网页(www.daowen.com)

动态网页指的是浏览器端和服务器端可以进行信息交流的网页,即服务器可以根据浏览者的请求做出相应的动作或回复。

根据程序运行的区域不同,动态网页技术分为客户端动态技术与服务器端动态技术。

(1)客户端动态技术。客户端动态技术不需要与服务器进行交互,实现动态功能的代码往往采用脚本语言形式直接嵌入到网页中。服务器发送给浏览者后,网页在客户端浏览器上直接响应用户的动作。常见的客户端动态技术有JavaScript、ActiveX、Flash等。

(2)服务器端动态技术。服务器端动态技术需要与客户端共同参与,客户通过浏览器发出页面请求后,服务器根据URL携带的参数运行服务器端程序,产生的结果页面再返回客户端。一般涉及数据库操作的网页(如注册、登录、查询等)都需要服务器端动态技术程序。典型的服务器动态技术有ASP、PHP、JSP及CGI等。

动态网页的交互性较强,即网页会根据客户的要求和选择而动态地改变和响应。动态网页上主要是一些页面布局,网页的内容大都存储在数据库中,并可以利用一定的技术使动态网页内容生成静态网页内容,方便网站的优化

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈