星期一,Zend技術(shù)公司將為php的Web應(yīng)用開發(fā)提供其開發(fā)架構(gòu)的1.0版本,這個(gè)版本已經(jīng)以預(yù)發(fā)布的形式吸引了超過100萬的下載。
Zend Framework 1.0將不是周圍唯一的PHP開發(fā)框架,因?yàn)樗鼘⒑拖馛ake和PRado這樣的框架分享。但是Zend公司表示,Zend開發(fā)框架是第一個(gè)獲得了像IBM和Google這樣的大企業(yè)和大公司相關(guān)支持和貢獻(xiàn)的框架。
Zend公司的CTO和共同創(chuàng)始人Andi Gutmans說:“它是一個(gè)用PHP建立高效的Web應(yīng)用和Web服務(wù)的應(yīng)用框架。”
對(duì)于像authentication, access control, filtering, 和session management這樣一些函數(shù),架構(gòu)的指導(dǎo)方針,最佳的實(shí)踐和可再用的組件是其主要特點(diǎn)。Zend公司提供了其免費(fèi)開源框架,但是出售輔助的支持服務(wù)。
它同樣還有一些支持Web服務(wù)協(xié)議例如rss, Atom, 和REST的特點(diǎn)。Google提供了Google Data APIs,使得Zend用戶可以訪問Google應(yīng)用,像它的計(jì)算器和制表軟件。例如,Gutmans表示,這些應(yīng)用可能被包含在一個(gè)mashup中。
IBM公司貢獻(xiàn)了框架封裝,例如Ajax和搜索技術(shù)。Zend公司提到,IBM已經(jīng)使用這個(gè)框架,將其作為集成Web2.0應(yīng)用的QEDwiki項(xiàng)目的基礎(chǔ)。
一些StrikeIron的Web服務(wù)也體現(xiàn)在這個(gè)框架里。
Lucene java搜索主頁的一個(gè)端口也被包括,這使得可以詳細(xì)的在一個(gè)Web應(yīng)用上搜索。PDF文檔也能在框架內(nèi)改進(jìn)和保存。1.0版本提供了一個(gè)模式瀏覽控制結(jié)構(gòu)來從表述層和加速應(yīng)用測(cè)試性能中分離應(yīng)用邏輯。
Gartner調(diào)查公司的副總裁,分析家Mark Driver表示,Zend的框架表現(xiàn)出了良好的開端。
“現(xiàn)在缺少的唯一重要的部分是形象化控制的組件模式。”Driver說。他提醒,需要注意的是程序員應(yīng)該熟悉快速應(yīng)用開發(fā)技術(shù)和第四代語言。
”積極的方面是這些東西是主流的IT程序員所需要的,”Driver說。但是他也提到,傳統(tǒng)的PHP開發(fā)者已經(jīng)對(duì)這些已經(jīng)可用的表示滿意。
Driver說,Zend Framework與PHP一些尖端的解決方案相比呈現(xiàn)了一個(gè)廣泛的框架。但是,Driver說,Zend公司及其框架“進(jìn)入市場(chǎng)有一點(diǎn)晚”。
將要發(fā)布的Zend Framework將增加對(duì)微軟公司的CardSpace認(rèn)證技術(shù)的支護(hù)。微軟公司,Zend公司的合作伙伴,使SQL Server可以與這個(gè)框架協(xié)同工作。
Zend Framework 1.0可以在這里找到:http://framework.zend.com/
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注