剥离Magento作为框架?

Col*_*ell 6 php zend-framework magento

我已经和Magento合作了一段时间,真的很喜欢为它开发模块.最近我一直想知道是否可能/可行地剥离电子商务方面并将核心组件用作应用程序框架,类似于ZF或CakePHP.

例如,在/ app/code/core /中,除以下内容之外的所有内容都将被删除:

  • 法师/ Adminhtml
  • 法师/管理员
  • 法师/核心
  • (我可能会错过其他几件重要的作品)
  • 所有Varien和Zend代码也将保持不变.

您将能够利用以下支持开发自定义Web应用程序:

  • 模块
  • 块,布局和模板
  • 后端包含用户,权限和配置
  • Mage静态方法到getModel等
  • 翻译
  • 网页服务

这是可行的还是一个好主意?

sea*_*den 6

Colin Mollenhour已经沿着这些方向发展:

https://github.com/colinmollenhour/magento-lite

感谢Vinai Kopp在2011年Magento创新大会的XDevCamp期间告诉我这件事!:)