web应用基础知识点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web应用基础知识点相关的知识,希望对你有一定的参考价值。

  (一)WEB应用基础

   

(一)Web应用基础

1.什么是Web应用?

答:Web应用是指在B/S结构体系下的应用软件系统。

  ( 补充: B/S(Browser/Server,浏览器/服务器)结构:在服务器端安装一些应用程序,在客户端只要通过浏览器就能查看相关内容。

              C/S(Client/Server,客户端/服务器)结构:在客户端安装一个软件,通过该软件访问服务器端资源。)

2.Web是由谁发明的?

答:Tim Berners-Lee(蒂姆·伯纳斯-李)。

3.Web应用经历了怎样的发展过程?

答:1980年——Web的前身,Tim Berners-Lee负责的Enquire项目;

      1990年11月——第一个Web服务器 nxoc01.cern.ch开始运行;

      1991年——CERN(European laboratory for particle physics, 欧洲粒子物理研究所)正式发布了WEB技术标准。

(1).客户端技术的发展(静态→动态)

      1945年——Vannervar Bush在一篇文章中阐述了文本和文本之间通过超级链接相互关联的思想,并在文中给出了一种能实现信息关联的计算机Memex的设计方案;

      1960年前后——Doug Engelbart等人对信息关联技术做了最早的实验,同时,Ted Nelson正式将这种信息关联技术命名为超文本(Hypertext)技术;

      1969年——IBM的Charles Goldfarb发明了可用于描述超文本信息的GML(Generalized Markup Language,通用标记语言);

      1978年到1986年——GML语言进一步发展为SGML(Standard Generalized Markup language,标准通用标记语言);
      1990年——可以用html(Hyper Text Markup Language)来展现超文本信息;

      1995年——java问世, 人们可以在浏览器中开发动态应用;

      1996年——W3C(World Wide Web Consortium,万维网联盟)提出了CSS的建议标准,IE3.0引入了对CSS的支持;

      1997年——IE4.0,出现DHTML(Dynamic HTML,动态HTML)

(2).服务器端技术的发展(静态→动态)

     1993年——NCSA(National Center for Supercomputer Applications,国家超级计算机应用中心)提出CGI1.0技术(Common Gateway Interface,公共网关接口);

      1994年——Rasmus Lerdorf发明了专用于Web服务器端编程的php(PHP原始为Personal Home Page的缩写,已经正式更名为 "PHP: Hypertext Preprocessor",超文本预处理器)语言;

     1996年——IE3.0引入ASP(Active Server Pages,动态服务器页面)技术;

     1997年——Servlet(Server Applet)技术问世;

     1998年——JSP(Java Server Pages,java服务器页面)技术诞生;

     1999年——SUN公司 发布了J2EE(ava 2 Platform Enterprise Edition,Java2平台企业版)的第一个版本;

      2002年——Microsoft发布.NET Framework(.NET框架)和Visual Studio.NET开发环境;

4.Web有哪些相关技术?

答:有HTML,XHTML,XML,javascript,VBScript,PHP,JSP,ASP,ASP,NET等。

 



以上是关于web应用基础知识点的主要内容,如果未能解决你的问题,请参考以下文章

Web入门基础360网络安全大学Web基础公开课知识点总结(基础篇)

web基础知识汇总

Java Web学习日志(HTTP基础知识)

Java基础知识

JSP基础知识

web安全基础知识