今天是個好日子,伴著早上八點的朝陽,我背上書包,提上電腦,帶上一根網線,風風火火的沖向教室,因為,我終於想好博客內容寫啥了——這不是快期末了麽,我就寫複習,雖然有些課程還沒講完,但並不影響我做複習,正好,還能把之前沒學懂的東西揪出來,趁著有網路,有老師,把它們解決掉~ (一)WEB應用基礎 (一)W ...
今天是個好日子,伴著早上八點的朝陽,我背上書包,提上電腦,帶上一根網線,風風火火的沖向教室,因為,我終於想好博客內容寫啥了——這不是快期末了麽,我就寫複習,雖然有些課程還沒講完,但並不影響我做複習,正好,還能把之前沒學懂的東西揪出來,趁著有網路,有老師,把它們解決掉~
(一)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等。
以上是我整理了一個早上跟一個下午的勞動成果,不可思議!5.20,就這樣了,沒有特別的故事,只有一個簡單的開始。
[參考教材]:
1.《ASP.NET案例教程(修訂本)》/林菲,孫勇編著/清華大學出版社;北京交通大學出版社
ISBN:978-7-5121-0565-2