Каковы основные ограничения Magento Go? [закрыто]

10

Я знаком с Magento CE / EE, но я смотрю на Magento Go для нового проекта.

Официальный веб-сайт не содержит много подробностей о том, что / не возможно достичь в дизайне.

  1. Есть ли набор тем на выбор?
  2. Сколько у вас свободы для смены темы?
  3. Возможно ли иметь полностью настраиваемую тему, если вы не можете найти подходящую существующую?
Майк
источник
Брендан прибил это. Если вы хотите просто продавать вещи без особой настройки, тогда Magento Go для вас. Все остальное потребует выпусков Community или Enterprise .
Сергей

Ответы:

15

С момента своего появления Magento Go была очень ограниченная среда. Это не близко к уровню Magento CE / EE, который является полностью открытым исходным кодом. Это на самом деле не сравнимо с таким конкурентом, как Shopify, который имеет редактируемую систему шаблонов, но с фиксированной функциональностью.

Это приводит к довольно серьезным ограничениям на то, что может быть настроено современным, эффективным способом (то есть, как вам на самом деле нужно создать магазин на заказ).

Часть 1

Magento Go поставляется с темами (меньше дюжины, которые я проверял в последний раз), которые «готовы к использованию». Они не были разработаны или разработаны Magento, но были переданы третьей стороне. Это важно для части 3.3.

Часть 2

Темы в Magento Go полностью построены из CSS, JS и изображений. Нет доступа к файлам макетов или шаблонов, таким как Magento CE / EE, что означает, что вы должны использовать точную разметку и функциональность, которые предоставляет Magento Go.

Вы не можете добавить функциональность за исключением «Надежных расширений», которые проверяются на Magento Go, но выбор крайне ограничен по сравнению с Magento CE / EE (где вы, конечно, можете написать свой собственный).

Вы можете удалить только те функции, на которые могут ориентироваться селекторы CSS / JS, что кажется разумным, но является основной проблемой, потому что большая часть разметки Magento Go не описана должным образом с использованием классов для такого таргетинга.

Часть 3

100% настраиваемая тема возможна (нет ничего невозможного), но совершенно непрактична. Основная причина в том, что у Magento Go нет «базовой» темы - это тема, лишенная таблиц стилей внешнего интерфейса и поведения JS. Чтобы действительно «начать с нуля», это то, что вам нужно.

Magento Go требует от вас выбрать одну из ее тем, а затем настроить ее поверх нее. Есть несколько причин, по которым это нежелательно:

  1. Активы из базовой темы (JS, CSS, изображения) будут по-прежнему загружаться, даже если они вам не нужны / не нужны.

  2. Вы не можете смешивать макеты из нескольких тем, это все или ничего. Таким образом, вы застряли в представлении темы продукта и категории.

  3. Аутсорсинговые темы были написаны с очень плохими стандартами CSS. Их CSS изобилует неэффективными и длинными селекторами, а атрибуты часто определяются с помощью! Важных объявлений. Это абсолютный кошмар, который нужно переопределить и поддерживать.

  4. Поведение JS - это совсем другая история. Каждая тема реализует похожее поведение по-разному, как лайтбоксы. Если вы планируете внедрить пользовательский JS, помните, что вы, вероятно, сбросите события, которые уже прикреплены.

Для Magento Go продаются коммерческие темы. Это не замены для основных тем. Они просто добавляют сверху одного из них и страдают от всех тех же проблем.

О создании чего-то похожего на адаптивную тему не может быть и речи, потому что Magento Go придерживается предположений, которые не поддерживаются в этом контексте.

Было сказано, что

Я создал очень индивидуальный дизайн для Magento Go (около мая 2011 года). Это может быть сделано довольно близко к стандартному макету сайта электронной коммерции с некоторыми уступками. Я просто не рекомендую это.

Magento Go хорош для тех, кто просто хочет выбрать тему, добавить продукты и продать - одночасовой проект. Это не хорошая платформа для нестандартного дизайна. Shopify уже прибил это. По сути, для одной и той же ценовой категории у них есть лучший продукт для нестандартных дизайнерских проектов, и это видно из качества и широты тематического рынка Shopify.

Но Shopify по-прежнему является хостинговой платформой, и это означает ограничения независимо. Сложные реализации внешнего интерфейса извлекут выгоду из сильных сторон Magento CE / EE (API / интеграции / и т. Д.). Разные платформы для разных вещей.

Брендан Фальковски
источник
Брендан прибил это. Если вы хотите просто продавать вещи без особой настройки, тогда Magento Go для вас. Все остальное потребует выпусков Community или Enterprise .
Сергей
@ Майк Привет, приятель. Довольно конкретно, но у меня только что были некоторые проблемы с использованием font-face на сайте Magento Go. Посмотрите на этот вопрос / ответ: magento.stackexchange.com/q/968/265 В настоящее время еще одно потенциальное ограничение для дизайна / тематики сайта Go.
Марк Уэстон
Какой груз черепка. Shopify взимает процент от ВСЕХ продаж. Если вы продаете какую-либо разумную сумму чего-либо, ваши сборы будут невероятно высокими. За эти деньги MGO - лучший SaaS на рынке. Любой наполовину компетентный разработчик / дизайнер может использовать MGO и создать совершенно функциональный пользовательский сайт MGO. За 15 долларов в месяц вы не найдете другого PCI-совместимого хоста в магистрали данных уровня 3, полнофункциональной платформы и поддержки чата в реальном времени. Это сказал. Технически одаренный должен идти с CE поверх GO или использовать GO в качестве трамплина для CE. Для клиентов, которые не могут позволить себе финансовую нагрузку внутреннего разработчика. Magento GO
@decentdev: Хотя я ничего не знаю о Shopify или Magento Go, я знаю, что аргумент "за транзакцию" является искажением. Shopify взимает эту плату за обработку кредитных карт, а Magento Go этого не делает. Вам все равно придется платить комиссионные продавцам в дополнение к вашему счету Magento Go, и они наверняка будут взиматься за каждую транзакцию.
Престон