Web技术的主要组成和工作原理 您所在的位置:网站首页 webservice工作原理 Web技术的主要组成和工作原理

Web技术的主要组成和工作原理

2023-11-28 14:02| 来源: 网络整理| 查看: 265

一个web应用是受到多个步骤组成的,

1.本地计算机和远程服务器

本地计算机:用户自己浏览站点的本地机器

远程服务器:为客户端(用户)计算机提供各种服务的高性能计算机,主要功能是接受客户浏览器发送的请求,分析请求,并给予响应,相应的结果发送给客户端的浏览器。

2.Web应用程序的工作原理

浏览器的访问过程如下(用户想要访问网页,需要先获取网站首页的站点信息):

(1)浏览器地址栏输入想要访问网站首页的地址

(2)用户向浏览器发送访问首页的请求

(3)服务器收取客户端的的访问请求

(4)服务器处理请求(若首页动态文档需要经过数据处理再返回,若为静态文档直接返回该文档即可)

(5)服务器将请求的处理结果在客户端的浏览器显示

静态页面:HTML页面文件,所有的代码都在网页中,不需要执行动态程序(访问数据库)来生成客户想要的网页

动态页面:页面的内容是动态交互的,可以根据系统的设置显示不同的页面。因为随着网站的数据量日益庞大,人们对站点的要求越来越高,希望有更快的速度,更加高效的访问查找,所以动态网页技术便应运而生。

   现实中常用的动态网页开发技术有:ASP,JSP,PHP,.NET等

3.常用的WEB开发技术

静态web开发技术

1.html静态网页开发技术(超文本标记语言)

2.xml意为可扩展的标记语言。它是一种显示数据的标记语言,能够使数据无障碍地进行传输,并显示在用户的浏览器上。

动态web开发技术

3.ASP(微软推出)

它是HTML,javaScript与CGI的结合体,运行效率高于CGI,程序编制也比HTML更灵活,它是由服务器对代码进行解释输出到浏览器。

4.ASP.NET

它可以使用.NET framework,从而使开发人员很方便的调用接口,同时他在编译的时候会生成DLL文件,并不像 ASP的代码由语言引擎在服务器解释输出到浏览器,所以在运行速度上有了很大的提升。

5.PHP

6.JSP

其本质就是一个简化的Servlet,与ASP一样,由语言引擎开解释执行程序代码。

转载:https://blog.csdn.net/weixin_37571609/article/details/73008624 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有