總結(jié)使用 Zend Framework 2 構(gòu)建一個(gè)簡(jiǎn)單的,但是全面的,MVC 程序。
在這個(gè)向?qū)е?,我們短暫地接觸了框架中的不同部分。
Zend Framework 2 程序最重要的部分是 modules,用以構(gòu)建 MVC ZF2 application 的每一部分。
我們使用 service manager 來(lái)處理程序中的依賴。
為了將請(qǐng)求和控制器以及動(dòng)作映射起來(lái),我們使用了 routes。
最重要的是持久化數(shù)據(jù),包括使用 Zend\Db 來(lái)聯(lián)接一個(gè)數(shù)據(jù)庫(kù)。輸入數(shù)據(jù)通過(guò) input filters 和 Zend\Form 進(jìn)行過(guò)濾和驗(yàn)證,他們提供了一個(gè)強(qiáng)大的橋梁來(lái)鏈接域模型和視圖層。
Zend\View,加上大量的 view helpers,負(fù)責(zé) MVC 中的視圖堆棧。