開(kāi)發(fā)熱點(diǎn)周報(bào):Adobe推新Beta版 Bing實(shí)戰(zhàn)初體驗(yàn)
原創(chuàng)【51CTO綜合報(bào)道】上周有Python和Scala的新版推出,分別是Python 3.1 RC,和Scala 2.7.5。Google將其Page Speed做為開(kāi)源產(chǎn)品推出,可以更好的幫助開(kāi)發(fā)者加速其網(wǎng)站。Adobe發(fā)布了Flash Builder 4,Adobe Flash Catalyst和開(kāi)源的Flex 4的Beta版。另外,Bing仍然繼續(xù)收到多方面的關(guān)注。
Google周四面向開(kāi)發(fā)者社區(qū)推出網(wǎng)頁(yè)加速工具Page Speed。Page Speed此前為Google內(nèi)部使用,是Google提高搜索引擎速度的重要工具。Page Speed正是Google用于優(yōu)化網(wǎng)站前端設(shè)計(jì)的重要工具。Google日前將該工具進(jìn)行了開(kāi)源,并將該工具集成在了一款火狐瀏覽器插件Firebug中。該工具能向開(kāi)發(fā)者提供建議,告訴開(kāi)發(fā)者如何根據(jù)最佳方式加速網(wǎng)站。
雅虎此前也曾提供一款類(lèi)似功能的火狐瀏覽器插件YSlow。
Adobe公司于六一當(dāng)天推出了帶有內(nèi)容創(chuàng)建工具的新的Flash平臺(tái)測(cè)試版。新的版本包括Adobe Flash Builder 4, Adobe Flash Catalyst和開(kāi)源的Flex 4框架。
Flash Builder 4幫助開(kāi)發(fā)人員建立豐富的互聯(lián)網(wǎng)應(yīng)用。Flash Catalyst是一種新型RIA界面創(chuàng)建工具,旨在服務(wù)設(shè)計(jì)人員而不是開(kāi)發(fā)人員。 Flex 4框架是對(duì)創(chuàng)建RIA的開(kāi)源資源進(jìn)行的整合。
隨著開(kāi)放標(biāo)準(zhǔn)的進(jìn)化例如包括新的圖形功能的HTML 5,有可能出現(xiàn)不再需要Flash的時(shí)候。但由于Flash的廣泛存在 ,那個(gè)時(shí)候似乎為期甚遠(yuǎn)。
微軟號(hào)稱(chēng)“決策搜索”的Bing上線(xiàn)已一周有余,讓我們來(lái)看看這個(gè)新型搜索引擎的實(shí)戰(zhàn)體驗(yàn):
51CTO獨(dú)家:微軟新搜索引擎Bing探秘(組圖)——Bing新的外觀(guān)最關(guān)鍵的元素是位于左邊的導(dǎo)航菜單,叫做資源管理器面板,這個(gè)特殊的欄內(nèi)容包括快速標(biāo)簽(它將搜索結(jié)果按照你的搜索分解成Web組),例如搜索“芝加哥”時(shí),搜索引擎會(huì)自動(dòng)預(yù)測(cè)你要搜索什么,并生成相關(guān)的類(lèi)別。
Bing、Google、Yahoo三強(qiáng)終極大比拼——微軟Bing的出現(xiàn)讓新一輪搜索引擎大戰(zhàn)一觸即發(fā)。Bing 提供了許多實(shí)用的新功能,Google則始終以高質(zhì)量搜索結(jié)果堅(jiān)守陣地,而Yahoo,憑借其在內(nèi)容領(lǐng)域的優(yōu)勢(shì),為搜索結(jié)果提供更多有意義的內(nèi)容。
必應(yīng)Bing API實(shí)戰(zhàn)初體驗(yàn)——Bing提供的API很豐富,除了搜索外,還增加了廣告Ad、圖片、新聞、Phonebook、拼寫(xiě)和視頻的搜索。而訪(fǎng)問(wèn)協(xié)議有三種:JSON, XML和SOAP。JSON協(xié)議用于AJAX應(yīng)用,XML用于Silverlight應(yīng)用,SOAP用于傳統(tǒng)的.NET等強(qiáng)類(lèi)型程序。
Python 3.1 RC1添加了新的collections.Counter類(lèi),增加了新的模式tkinter.ttk,為千分位增加了格式說(shuō)明符。
Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言。閱讀一個(gè)良好的Python程序就感覺(jué)像是在讀英語(yǔ)一樣。Python的這種偽代碼本質(zhì)是它最大的優(yōu)點(diǎn)之一。它使你能夠?qū)W⒂诮鉀Q問(wèn)題而不是去搞明白語(yǔ)言本身。
Scala是一種針對(duì) JVM 將函數(shù)和面向?qū)ο蠹夹g(shù)組合在一起的編程語(yǔ)言。Scala編程語(yǔ)言近來(lái)抓住了很多開(kāi)發(fā)者的眼球。它看起來(lái)像是一種純粹的面向?qū)ο缶幊陶Z(yǔ)言,而又無(wú)縫地結(jié)合了命令式和函數(shù)式的編程風(fēng)格。Scala的名稱(chēng)表明,它還是一種高度可伸縮的語(yǔ)言。
欲更多的了解Scala編程語(yǔ)言,可參閱Scala編程語(yǔ)言專(zhuān)題。
CodeWorks 2009
年度CodeWorks大會(huì)將在9月底到10月初之間在美國(guó)各大城市召開(kāi),門(mén)票已公開(kāi)發(fā)售。CodeWorks是面向PHP開(kāi)發(fā)者的大會(huì)。詳情見(jiàn)http://www.php.net/conferences/index.php#id2009-06-03-1。
【編輯推薦】