標籤:art 文本 語言 ram jsp compute 標記語言 web伺服器 javascrip
(一)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,標準通用標記語言 (SGML));
1990年——可以用HTML(Hyper Text Markup Language)來展現超文本資訊;
1995年——java問世, 人們可以在瀏覽器中開發Live App;
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應用基礎知識點