雖然它最典型的特點是功能齊全的購物車系統,但Magento是一個非常棒的框架。特別令人敬畏的是佈局系統。本質上,一個頁面是由「塊」創建的,它們都是從一個抽象類繼承而來的,它不假定使用模板文件。這些塊根據一個佈局進行彙編,該佈局是一組XML文件被合併在一起以描述每個頁面的塊的分層結構(DRY支持的繼承)。我喜歡這個系統,但Magento是一個非常沉重的框架。任何使用Magento等佈局和塊系統的PHP框架?
有沒有其他的框架使用類似的系統?即如上所述在模板文件之外定義的佈局。 PHP 5.3是可取的,但會考慮其他語言的框架。
每個MVC框架有一個「查看」類某種,但大多數量基本上PHP的「包括」與一些輔助方法的方法。 Magento的佈局和區塊系統遠遠超出這個範圍。是否真的沒有其他的框架甚至接近? – ColinM 2010-07-08 15:05:31
我也想關於像magento這樣的靜態和非靜態塊的問題......我找不到任何其他框架具有類似的後端面板和這些不錯的功能。 – Nasaralla 2012-04-02 11:02:16
唯一的背景是,magento真的很重。 – Nasaralla 2012-04-02 11:05:17