Web技术的主要组成和工作原理 | 您所在的位置:网站首页 › webservice工作原理 › Web技术的主要组成和工作原理 |
一个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 实验室设备网 版权所有 |