Magento:将它用作通用FrameWork / CMS(BareBone Magento)

时间:2012-10-09 17:22:22

标签: magento

我确信我不是第一个想到的但是......

  1. 可以使用magento作为FrameWork吗? (肯定是的)
  2. 为什么我不应该?
  3. 我应该禁用哪些模块?
  4. 如何破解安装程序只安装一些模块(足够禁用/ etc / modules / ...)?
  5. 我们的想法是使用布局/模板和MVC Magento作为另一个应用程序的基础。


    更新: 我们的想法是将Magento Architecture重用于Shopping Cart:

    的其他目的
    1. 为新功能编写新模块。
    2. 删除我不需要的模块
    3. 问题的焦点是:

      1. 我可以移除哪个模块以拥有一种BareBone Magento? (只是后端和前端与布局/模板+ CMS)
      2. 有任何方法可以破解安装程序以避免创建表格吗?

4 个答案:

答案 0 :(得分:4)

我将第二个达芬奇的回答。 Magento的“CMS”功能充其量只是功能。如果您想要管理内容,那真的是一个糟糕的CMS。

企业在CMS方面有一些额外的功能,但它仍然不足以保证它是一个合适的CMS。

当然,它当然可以扩展,并且可以构建自定义小部件,这将为其提供更加用户友好,客户端类型的站点(他们可以简单地填写表单来填充页面)。这是更多的劳动,它最终有效,但使用Expression Engine或其他合适的CMS更容易。

如果你想走这条路,那么整合Wordpress的Magento的Fishpig扩展也很有效。

与Vinci的评论相反,即电子商务以外的其他东西很难用,但这并不完全正确。类别/产品模型可以很容易地重新用于其他概念,特别是考虑到Magento支持虚拟产品。

您可以轻松地使用它来构建一个在线学习中心,其中“产品”只是虚拟产品,附有一些文档/视频/等。或者您可以关闭购物车/添加购物车/等,并进入PrestaShop所谓的“目录模式”,其中没有任何东西可供购买,但您仍然有一个项目库。我已经完成了这个与家人的苗圃业务,其中该网站基本上是植物目录以及大量属性和分类等。按气候区搜索,成熟高度等。

每周至少有几次我想到了一个可以用Magento构建的新想法,但这并不一定意味着它是一个电子商务网站。

答案 1 :(得分:3)

我同意Vinci和pspahn。我原本以为Magento会制作一个非常可怕的通用CMS。然而今年两次我被委托做这件事,两个Magento网站完全没有电子商务。

他们的理由是他们认为它比其他一些开源CMS更安全,更强大的企业级平台。如果/当他们开始在线销售时,它还可以轻松添加严肃的电子商务(而不是限制插件)。

您还拥有非常好的用户帐户管理功能,API,自动备份......当您考虑它时,有很多好东西。

对于Fishpig的模块而言+1,只是变得越来越好。

修改

看看Magento Lite,这就是你要找的东西;

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

答案 2 :(得分:2)

使用Magento作为框架/ CMS将是一种矫枉过正的事实并且说实话Magento没有很好的CMS功能。如果你真的想要一个CMS /框架去Drupal或Modx。 Magento仍然是一个非常电子商务的应用程序,除了电子商务网站之外,很难将它用于其他任何东西

答案 3 :(得分:0)

我最近遇到了这家公司的销售代表http://www.tangora.com/CMS.1580.aspx 他说这家公司与大客户合作很好,因为他们拥有强大的基础cms,能够满足客户的需求。

然而,即使你要求为你定制的东西并且有“秘密”的做法,他们似乎也会像saas一样收取功能。

我在与那家人交谈时认为magento对这些大公司会更好,因为他们在选择开发商时更有灵活性,而且他们如何为产品付款等。

也许你应该观看这个视频,他谈到了magento 1和2中的耦合以及它的影响 http://www.youtube.com/watch?v=Db7BW_RZ_0o