Answers:
自推出以来,Magento Go一直是一个非常受限制的环境。它是完全开源的Magento CE / EE的水平。实际上,它也无法与Shopify之类的竞争对手媲美,后者具有可编辑的模板系统,但功能固定。
这转化为对可以以现代,高效的方式进行定制的商品的严格限制(即,您实际需要如何建立定制商店)。
Magento Go附带了主题(“我可以立即使用”的主题)(我上次检查的主题少于12个)。这些不是Magento设计或开发的,而是外包给了第三方。这对于3.3部分至关重要。
Magento Go中的主题完全由CSS,JS和图像构成。无法访问诸如Magento CE / EE之类的布局或模板文件,这意味着您必须使用Magento Go提供的确切标记和功能。
除了为Magento Go审查的“受信任的扩展”之外,您无法添加功能,但是与Magento CE / EE相比(当然您可以编写自己的),选择范围非常有限。
您只能删除CSS / JS选择器可以定位的功能,这似乎是合理的,但却是一个主要的痛点,因为Magento Go的许多标记没有使用用于此类定位的类充分描述。
100%定制主题是可能的(一切皆有可能),但完全不切实际。主要原因是Magento Go没有“基本”主题-该主题没有前端样式表和JS行为。要真正“从头开始”,这就是您所需要的。
Magento Go要求您选择其主题之一,然后在其主题上进行自定义。这是不受欢迎的几个原因:
即使您不想要/不需要基础主题的资源(JS,CSS,图像),它们也将继续加载。
您不能混合来自多个主题的布局,这是全部或全部。因此,您将无法使用主题的产品视图和类别视图。
外包主题的CSS标准非常差。他们的CSS杂乱无章,冗长的选择器,并且属性经常用!important声明定义。这是绝对的噩梦,无法覆盖和维护。
JS行为完全是另一个故事。每个主题实现类似行为的方式都与灯箱不同。如果您打算引入自定义JS,请注意,您可能会取消设置已经附加的事件。
Magento Go有出售的商业主题。这些不是核心主题的替代。他们只是添加其中之一,并遭受所有相同的问题。
构建诸如响应式主题之类的东西是不可能的,因为Magento Go锁定了在这种情况下不成立的假设。
我在Magento Go(大约2011年5月)上建立了高度自定义的设计。可以在一些优惠的情况下非常接近于库存/标准电子商务网站模型。我只是不推荐。
Magento Go非常适合那些只想挑选主题,添加产品并出售的人-一个小时的项目。这不是用于定制设计的好平台。Shopify已经做到了这一点。为了有效地保持相同的价格,他们为定制设计项目提供了更好的产品,这从Shopify主题市场的质量和广度可以明显看出。
但是Shopify仍然是托管平台,这意味着无论如何都存在限制。复杂的前端实现将受益于Magento CE / EE的幕后实力(API /集成/等)。用于不同事物的不同平台。