Jakie są ograniczenia tematyczne Magento Go? [Zamknięte]

10

Znam Magento CE / EE, ale patrzę na Magento Go na nowy projekt.

Oficjalna strona internetowa nie zawiera wielu szczegółów na temat tego, co jest / nie jest możliwe do osiągnięcia pod względem projektowym.

  1. Czy istnieje określona liczba motywów do wyboru?
  2. Ile masz swobody na zmianę motywu?
  3. Czy można mieć całkowicie niestandardowy motyw, jeśli nie możesz znaleźć odpowiedniego istniejącego?
Mikrofon
źródło
Brendan go przybił. Jeśli chcesz po prostu sprzedawać rzeczy bez prawdziwego dostosowania, Magento Go jest dla Ciebie. Cała reszta będzie wymagać edycji Community lub Enterprise .
sergeif

Odpowiedzi:

15

Magento Go od momentu wprowadzenia było bardzo ograniczonym środowiskiem. Nigdzie nie jest blisko poziomu Magento CE / EE, które są całkowicie otwarte. To naprawdę nie jest porównywalne z konkurentem takim jak Shopify, który ma edytowalny system szablonów, ale stałą funkcjonalność.

Przekłada się to na dość poważne ograniczenia dotyczące tego, co można dostosować w nowoczesny, wydajny sposób (tj. Jak faktycznie trzeba zbudować własny sklep).

Część 1

Magento Go zawiera motywy (ostatnio sprawdziłem mniej niż tuzin), które są „gotowe do użycia”. Nie zostały one zaprojektowane ani opracowane przez Magento, ale zostały zlecone podmiotom zewnętrznym. Ma to kluczowe znaczenie dla części 3.3.

Część 2

Motywy w Magento Go są w całości zbudowane z CSS, JS i obrazów. Nie ma dostępu do plików układu ani szablonów, takich jak Magento CE / EE, co oznacza, że ​​musisz korzystać z dokładnych znaczników i funkcji, które zapewnia Magento Go.

Nie można dodać funkcjonalności oprócz „Zaufanych rozszerzeń” sprawdzanych w Magento Go, ale wybór jest bardzo ograniczony w porównaniu do Magento CE / EE (gdzie można oczywiście napisać własne).

Możesz jedynie usunąć funkcjonalność, na którą mogą być ukierunkowane selektory CSS / JS, co wydaje się rozsądne, ale stanowi poważny problem, ponieważ znaczna część znaczników Magento Go nie jest odpowiednio opisana za pomocą klas do takiego ukierunkowania.

Część 3

W 100% niestandardowy motyw jest możliwy (nic nie jest niemożliwe), ale całkowicie niepraktyczny. Głównym powodem jest to, że Magento Go nie ma motywu „podstawowego” - jest to motyw pozbawiony arkuszy stylów frontendowych i zachowania JS. Aby naprawdę „zacząć od zera”, właśnie tego potrzebujesz.

Magento Go wymaga wybrania jednego z jego motywów, a następnie dostosowania go. Jest kilka powodów, dla których jest to niepożądane:

  1. Zasoby z podstawowego motywu (JS, CSS, obrazy) nadal będą się ładować, nawet jeśli ich nie potrzebujesz / potrzebujesz.

  2. Nie można łączyć układów z wielu motywów, to wszystko albo nic. Więc utkniesz w widoku produktu i widoku kategorii motywu.

  3. Tematy zlecone na zewnątrz zostały napisane z bardzo słabymi standardami CSS. Ich CSS jest zaśmiecony nieefektywnymi i długimi selektorami, a atrybuty są często definiowane za pomocą! Ważnych deklaracji. To absolutny koszmar, który można zastąpić i utrzymać.

  4. Zachowanie JS to zupełnie inna historia. Każdy motyw implementuje podobne zachowanie inaczej jak lightbox. Jeśli planujesz wprowadzić niestandardowy JS, pamiętaj, że prawdopodobnie usuniesz zdarzenia, które są już dołączone.

W Magento Go sprzedawane są motywy komercyjne. Nie są to zamienniki podstawowych tematów. Po prostu dodają jeden z nich i mają te same problemy.

Budowanie czegoś w rodzaju responsywnego motywu nie wchodzi w rachubę, ponieważ Magento Go ma założenia, które nie wytrzymują w tym kontekście.

To powiedziawszy

Zbudowałem wysoce niestandardowy projekt na Magento Go (około maja 2011 r.). Można to zrobić dość blisko makiety giełdowej / standardowej witryny eCommerce z pewnymi ustępstwami. Po prostu tego nie polecam.

Magento Go jest dobry dla kogoś, kto chce tylko wybrać motyw, dodać produkty i sprzedać - godzinny projekt. To nie jest dobra platforma do niestandardowego projektowania. Shopify już to przybił. Dla efektywnie tej samej ceny mają lepszy produkt do niestandardowych projektów, co wynika z jakości i szerokości rynku motywów Shopify.

Ale Shopify nadal jest platformą hostowaną, co oznacza ograniczenia niezależnie od tego. Złożone implementacje frontendu mogłyby skorzystać z siły Magento CE / EE za kulisami (interfejsy API / integracje / itp.). Różne platformy dla różnych rzeczy.

Brendan Falkowski
źródło
Brendan go przybił. Jeśli chcesz po prostu sprzedawać rzeczy bez prawdziwego dostosowania, Magento Go jest dla Ciebie. Cała reszta będzie wymagać edycji Community lub Enterprise .
sergeif
@ Mike Hi mate. Dość specyficzne, ale właśnie miałem problemy z użyciem font-face na stronie Magento Go. Spójrz na to pytanie / odpowiedź: magento.stackexchange.com/q/968/265 Obecnie inne potencjalne ograniczenie w projektowaniu / tematyce witryny Go.
Mark Weston
Co za garnek. Shopify pobiera procent WSZYSTKIEJ sprzedaży. Jeśli sprzedasz jakąkolwiek rozsądną kwotę, opłaty będą wysokie. Za te pieniądze MGO to najlepszy SaaS na rynku. Każdy na wpół kompetentny programista / projektant może korzystać z MGO i stworzyć doskonale funkcjonalną niestandardową stronę MGO. Za 15 USD miesięcznie nie znajdziesz innego hosta zgodnego z PCI na szkielecie danych poziomu 3, w pełni funkcjonalnej platformie i obsłudze czatu na żywo. To mówi. Utalentowani technicznie powinni iść z CE nad GO lub używać GO jako pomostu do CE. Dla klientów, którzy nie mogą pozwolić sobie na finansowe obciążenie programisty. Magento GO
@decentdev: Chociaż niewiele wiem o Shopify lub Magento Go, wiem, że argument „na transakcję” jest fałszywym przedstawieniem. Shopify pobiera tę opłatę za przetwarzanie karty kredytowej, czego Magento Go nie robi. Nadal będziesz musiał uiścić opłaty handlowe poza rachunkiem Magento Go, a na pewno będą one naliczane według transakcji.
Preston