国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Web發(fā)展史十大事記
Web發(fā)展史十大事記
2010-02-01 19:03

Web發(fā)展史是一部綿長的長篇巨著,有很多值得我們銘記的章節(jié),這里筆者只從中精選出十件意義重大的事件,它們給我們的生活和工作帶來了極其深刻的影響。

     1、感謝Linus Torvalds,感謝Linux

     當(dāng)Linux Torvalds在1991年推出Linux時,其他UNIX系統(tǒng)開發(fā)人員對他冷嘲熱諷,一些人認為Linux所使用的計算機構(gòu)架(32位)是錯誤的,其基礎(chǔ)結(jié)構(gòu)就是完全錯誤的。在這些批評面前Torvalds絲毫沒有退縮,直到今天,Linux已經(jīng)成為個人計算機的主流操作系統(tǒng),也成為一種真正的Web服務(wù)器系統(tǒng)。Torvalds發(fā)布這個軟件基于GNU開放許可證,這也使得Linux能夠迅速地傳播和成長。

     Linux是互聯(lián)網(wǎng)的核心:幾乎所有的Web主機都使用或是支持Linux,它擁有龐大、忠誠的用戶群,作為開源的典范,它促進了Web在大眾間的普及。

     2、Mosaic瀏覽器的推出

     如果當(dāng)初沒有Mosaic瀏覽器,互聯(lián)網(wǎng)將不會在這么短的時間內(nèi)吸引如此多的用戶。作為第一個真正的瀏覽器,在1993年發(fā)布的Mosaic開始支持書簽、圖標(biāo)和流暢的用戶界面,還有在當(dāng)時最令人驚嘆的創(chuàng)新:圖片支持。從那時開始,互聯(lián)網(wǎng)才能提供圖片下載服務(wù)。也正是得益于這一功能的推出,互聯(lián)網(wǎng)改頭換面,迅速為主流人群接受。

     可以這樣說,是Mosaic改變了網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)姆绞?。沒有它,整個Web的發(fā)展將踏上一條完全不同的道路。

     3、W3C發(fā)布CSS規(guī)范

     1996年,世界萬維網(wǎng)組織W3C)發(fā)布了首個CSS規(guī)范。CSS改變了Web開發(fā)的方式,允許開發(fā)者輕松調(diào)用外部樣式表,使得在短時間內(nèi)改變整個網(wǎng)站的設(shè)計成為可能,而且不需要到每個HTML頁去尋找需要修改的文本元素。

     感謝CSS,正是因為它,網(wǎng)站開發(fā)和維護才變得如此簡單。

     4、開源的正式啟動

     開源由來已久,只是沒有正式的定名,其根源可以追溯到二十世紀60年代,因特網(wǎng)就是在開源的幫助下創(chuàng)建的。1998年在Tim O'Reilly的“Freeware Summit”會議上,“開源”一名被正式確立,并正式啟動了開源計劃,一些相關(guān)的許可協(xié)議發(fā)布,開發(fā)商從此可以自主發(fā)布和修改源代碼。

     開源以軟件的形式使現(xiàn)代的大多數(shù)網(wǎng)站都從中得益,單單看Wordpress、Firefox、PHPLinux對Web的發(fā)展和瀏覽器的影響,我們就能窺見開源對網(wǎng)絡(luò)的影響了。

     5、Rasmus Lerdorf推出PHP

     多虧了開源,像PHP這樣的動態(tài)語言才可以在開發(fā)者之間自由傳播。PHP幾乎可以看作是Web編程中最流行的語言,目前運用在2000多萬網(wǎng)頁和100多萬個Web服務(wù)器上。

     1995年Rasmus Lerdorf首次推出PHP之后,它就迅速風(fēng)靡起來,別眾多開發(fā)人員評為優(yōu)秀的Web編程語言。它運行在服務(wù)器上,可以嵌入HTML,與SQL數(shù)據(jù)庫之間實現(xiàn)完美銜接,允許開發(fā)人員快速創(chuàng)建、維護復(fù)雜的動態(tài)交互性站點。

     不論是現(xiàn)在還是從前,很多互聯(lián)網(wǎng)上大型的站點都是基于PHP語言的,比如Facebook、雅虎維基百科等。同樣,這一便捷的語言也被應(yīng)用于很多流行的網(wǎng)絡(luò)應(yīng)用軟件的開發(fā),比如Wordpress、DrupalphpBB等等。

6、PayPal的創(chuàng)立

     雖然爭議頗多,但PayPal確實開創(chuàng)了在線金錢交易的先河。它創(chuàng)立于1998年,之后受到越來越多的eBay用戶的歡迎,到2000年2月,PayPal在eBay上每天能完成高達200000次的交易,在eBay收購Palpay之后,這一支付處理系統(tǒng)開始允許商家使用自己的API,并成為一種快速安全的交易方式。

     7、Firefox的問世

     隨著網(wǎng)景的慘敗,IE到2003年已經(jīng)控制了瀏覽器94%的市場,這種一家獨大的局面嚴重制約了互聯(lián)網(wǎng)的發(fā)展,而且IE也變得懶惰起來,從IE1IE6,幾乎是每年更新一個版本,而IE6到2006年IE7的發(fā)布之間隔了足足5年。

     2003年Firefox的發(fā)布再次引爆瀏覽器市場,它解決了IE中存在的大量缺陷,提供了分頁瀏覽、拼寫檢查、Live書簽等許多新的功能。對于所有Web開發(fā)人員,F(xiàn)irefox最吸引人的是它所采用的Gecko渲染引擎。

     如今Firefox已經(jīng)可以和IE分庭抗禮了,也在無形中大大促進了互聯(lián)網(wǎng)的發(fā)展,并將瀏覽器帶到了一個百花爭鳴的時代。

     8、Ruby On Rails的崛起

     很多人也許沒有注意到Web發(fā)展史上這個里程碑式的事件,但這并不影響Ruby On Rails的重要性,正式它體現(xiàn)了網(wǎng)站開發(fā)的一個翻天覆地的轉(zhuǎn)變:架構(gòu)的使用。

    David Heinemeier Hansson在2004年發(fā)布了Ruby on Rails,從此,許多以其他語言為核心的Web開發(fā)架構(gòu)也陸續(xù)被推出。RoR是一個model-view-controller架構(gòu),也就是說,它利用機架(scaffolding)和其他輔助方法來消除編程中的重復(fù)任務(wù),這樣就大大縮短了開發(fā)者的項目開發(fā)周期。

     架構(gòu)加快了開發(fā)工作進程,改變了Web開發(fā)的方式。 自那時起,各大網(wǎng)站便用Web架構(gòu)來提供完整的Web服務(wù)。RoR在蘋果操作系統(tǒng)Leopard中的使用也證明了它的日益強大和重要。

     9、37 Signals推出Getting Real Ebook

     在過去五年中,37 Signals一直是最受歡迎的we開發(fā)公司,不僅僅因為他們所開發(fā)的優(yōu)秀產(chǎn)品,還因為他們作為現(xiàn)代Web開發(fā)的精神領(lǐng)袖所做的一切,包括對敏捷開發(fā)的支持和擁護。他們的旗艦產(chǎn)品Basecamp是在第一個RoR版本基礎(chǔ)上開發(fā)的,并直接推動了架構(gòu)概念在2004年的產(chǎn)生。而37 Signals在2006年推出的Getting Real Ebook也使得敏捷開發(fā)概念最終流行了起來。

     Web開發(fā)者也是從那時起開始了敏捷Web開發(fā)實踐,并接受學(xué)習(xí)了Getting Real Ebook的理念。像Google微軟這樣的大企業(yè)也逐漸接受了這一理念,減少繁文縟節(jié),利用較小的團隊在最短的周期內(nèi)發(fā)布新產(chǎn)品。

     10、Amozon推出云存儲云服務(wù)

     隨著2006年Amazon S3EC2的推出,云存儲和在線云服務(wù)開始真正被人們所理解和接受。使用Amazon提供的服務(wù),企業(yè)僅需要支付他們實際使用的流量就可以了,免去了增加服務(wù)器所需的昂貴費用。云服務(wù)提供了一種更快速更便宜的選擇來替代傳統(tǒng)的Web服務(wù)器。

     云服務(wù)的推出降低了踏入Web行業(yè)的門檻,也正是由于云計算的出現(xiàn),突發(fā)情況對通信的影響也不再是問題,當(dāng)機時間也差不多可以忽略了?,F(xiàn)在,Web開發(fā)人員可以不必再受困于資金或是擔(dān)心昂貴的服務(wù)器費用,只要有創(chuàng)意就可以開始創(chuàng)業(yè),以最小的成本完成自己的理想。(作者:蕭蕭)

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
譯言網(wǎng) | Web發(fā)展史上的十大里程碑
改變你我Web十大事件 Linux居首位
20個有用的工具讓你的web開發(fā)更有效率(2)
初學(xué)Web前端開發(fā),需要掌握哪些技術(shù)?
Web開發(fā)與設(shè)計語言大盤點,概論
這14本O’Reilly推出的免費Web開發(fā)電子書,夠你看了
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服