Zend Framework
Zend Framework (ZF) 是用 PHP 5 來(lái)開(kāi)發(fā) web 程序和服務(wù)的開(kāi)源框架。ZF 用 100% 面向?qū)ο缶幋a實(shí)現(xiàn)。 ZF 的組件結(jié)構(gòu)獨(dú)一無(wú)二,每個(gè)組件幾乎不依靠其他組件。這樣的松耦合結(jié)構(gòu)可以讓開(kāi)發(fā)者獨(dú)立使用組件。 我們常稱(chēng)此為 “use-at-will”設(shè)計(jì)。
雖然它們可以獨(dú)立使用,但如果組合使用,Zend Framework 標(biāo)準(zhǔn)庫(kù)理的組件也能形成一個(gè)強(qiáng)大而可擴(kuò)展的web程序。 ZF 提供了強(qiáng)壯而高效的 MVC 實(shí)現(xiàn),易于使用的數(shù)據(jù)庫(kù)摘要和實(shí)現(xiàn) HTML 表單解析、校驗(yàn)和過(guò)濾的表單組件,這樣 開(kāi)發(fā)者可以通過(guò)這些易用的、面向?qū)ο蟮慕涌诼?lián)合所有這些操作。其它組件如 Zend_Auth 和 Zend_Acl 通過(guò)通用 的證書(shū)(credential)存儲(chǔ)提供用戶認(rèn)證和授權(quán)。還有其它實(shí)現(xiàn)的客戶庫(kù)來(lái)簡(jiǎn)化訪問(wèn)最流行的可用的 web 服務(wù)。 不論你的程序需要什么,你都可能從 Zend Framework 中找到全面測(cè)試的組件來(lái)極大地減少開(kāi)發(fā)時(shí)間。
Zend Framework 項(xiàng)目的主要贊助者是 Zend Technologies,但許多 其它公司也貢獻(xiàn)了組件或重大功能。例如 Google、 Microsoft 和 StrikeIron 作為伙伴提供了 web 服務(wù)接口和其它 希望給 Zend Framework 開(kāi)發(fā)者使用的技術(shù)。
沒(méi)有活躍的 ZF 社區(qū),Zend Framework 就不能交付和支持所有這些功能。社區(qū)成員包括貢獻(xiàn)者都可以在這些地方找到: mailing lists, IRC channels 和其它論壇。無(wú)論你有什么關(guān)于 ZF 的問(wèn)題,在社區(qū)總能找到答案。
在線參考向?qū)В?a target="_blank">http://www.ostools.net/apidocs/apidoc?api=zend%2Fmanual
