知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >
Web開發(fā)2005年,情理之中、預(yù)料之外
發(fā)表時(shí)間:2005-11-14
發(fā)布人:葵宇科技
瀏覽次數(shù):42
Web開發(fā)領(lǐng)域的2005年,一方面ASP.NET 2.0、PHP 5.1預(yù)期發(fā)布,另一方面Perl 6“已經(jīng)開始看起來像個(gè)沒有結(jié)束的項(xiàng)目了”,此外,Ajax和Ruby On Rails(簡(jiǎn)稱RoR)的火爆讓人嫉妒,這些現(xiàn)象的背后正是Web開發(fā)的理念悄然發(fā)生了變化。
- Web標(biāo)準(zhǔn)日漸流行
當(dāng)Jeffrey Zeldman在2003年出版《Designing With Web Standards》的時(shí)候,CSS已經(jīng)被主流瀏覽器支持了4年之久。Web標(biāo)準(zhǔn)其實(shí)分三方面:結(jié)構(gòu)化標(biāo)準(zhǔn)語言主要包括XHTML和XML,表現(xiàn)標(biāo)準(zhǔn)語言主要包括CSS,行為標(biāo)準(zhǔn)主要包括對(duì)象模型(如W3C DOM)、ECMAScript等。他的的主要好處在于縮小了頁(yè)面大小、布局更加隨意、也有利于頁(yè)面和代碼的分離,正是這些好處讓微軟MSN、網(wǎng)易、阿里巴巴和CSDN等網(wǎng)站在2005年陸續(xù)按照Web標(biāo)準(zhǔn)進(jìn)行了重構(gòu)。
- Ajax:用戶體驗(yàn)型的富客戶端技術(shù)
用過微軟Live服務(wù)的用戶都為網(wǎng)絡(luò)程序能隨意拖動(dòng)和放置頁(yè)面欄目、無刷新更新網(wǎng)頁(yè)數(shù)據(jù)、漸變的顏色處理感到吃驚,這些“酷”的技術(shù)被冠名為Ajax,這項(xiàng)技術(shù)最早由Google應(yīng)用在GoogleMap和GoogleMail中,其實(shí)Ajax并不神奇,原理是通過調(diào)用XmlHttpRequest實(shí)現(xiàn)與服務(wù)器的異步通訊,并使用對(duì)應(yīng)平臺(tái)的XmlDom對(duì)返回的Xml消息進(jìn)行處理,然后再通過DOM對(duì)頁(yè)面中的HTML元素的操作實(shí)現(xiàn)豐富的、友好的用戶界面。這和當(dāng)初微軟推廣的Remote Scripting幾乎如出一轍。不過,和當(dāng)初不同的事,這項(xiàng)技術(shù)得到了足夠的重視,相關(guān)開發(fā)包源源不斷,成為2005最具亮麗的一道風(fēng)景線,微軟也耐不住寂寞,即將推出Atlas就是用來幫助開發(fā)者更容易地構(gòu)建Ajax站點(diǎn)。Ajax的風(fēng)行說明用戶對(duì)于豐富的Web體驗(yàn)的需求日益增長(zhǎng),這種趨勢(shì)不可逆轉(zhuǎn)。
- RoR預(yù)示輕型開發(fā)框架的流行
RoR是基于Ruby語言的輕型Web開發(fā)框架,不僅開發(fā)效率高(部署容易)、功能豐富(支持Ajax等流行應(yīng)用) ,不可思議的是,他的性能比基于Struts和Hibernate的Java應(yīng)用還高15%-30%。目前,其他語言也已經(jīng)有類似的框架,如基于Python的Django、PHP的Cake、ASP.NET的Castle等等。Web應(yīng)用特點(diǎn)是需求變化非???#xff0c;Rails提倡的“約定強(qiáng)于配置”的理念正好迎合了這種發(fā)展潮流。不過,使用RoR的大型網(wǎng)站還不多見,是否經(jīng)得起考驗(yàn),還看2006年。
Web開發(fā)的2005年,我們還應(yīng)當(dāng)關(guān)注的是:
- ASP.NET 2.0隨NET Framework 2.0發(fā)布,
每個(gè)ASP.NET程序員需要關(guān)注的產(chǎn)品。雖然不是一個(gè)革命性的升級(jí),很多新特性還是足夠讓開發(fā)者心動(dòng)。有了2.0,誰還愿意使用1.x?微軟的產(chǎn)品總是讓人對(duì)他產(chǎn)生依賴。
- Jdon Framework
這個(gè)由國(guó)人彭晨陽(yáng)開發(fā)的中小型J2EE應(yīng)用系統(tǒng)的快速開發(fā)框架已經(jīng)發(fā)布了1.3版本,和RoR類似,Jdon框架中, Action的CRUD功能實(shí)現(xiàn)是由配置文件實(shí)現(xiàn)的,一般情況下無需編碼。支持日本的Ruby,不如支持中國(guó)的Jdon,你們覺得呢?
相關(guān)案例查看更多
相關(guān)閱讀
- 重慶網(wǎng)站建設(shè)公司
- 二叉樹
- 網(wǎng)站建設(shè)制作
- 支付寶小程序被騙
- 小程序開發(fā)排名前十名
- 云南網(wǎng)站建設(shè)價(jià)格
- 云南網(wǎng)站開發(fā)
- 網(wǎng)站建設(shè)費(fèi)用
- 網(wǎng)絡(luò)公司排名
- 網(wǎng)站建設(shè)高手
- 網(wǎng)站維護(hù)
- 云南小程序開發(fā)公司
- 正規(guī)網(wǎng)站建設(shè)公司
- 前端開發(fā)
- 云南etc小程序
- 云南小程序開發(fā)報(bào)價(jià)
- web前端
- 網(wǎng)站建設(shè)專家
- 表單
- 網(wǎng)站建設(shè)需要多少錢
- 怎么做網(wǎng)站
- 小程序生成海報(bào)
- 汽車回收管理
- 云南小程序開發(fā)制作公司
- 分銷系統(tǒng)
- 昆明小程序哪家好
- 云南省建設(shè)廳官方網(wǎng)站
- .net網(wǎng)站
- 汽車回收系統(tǒng)
- 大理網(wǎng)站建設(shè)公司