Quali sono le limitazioni tematiche di Magento Go? [chiuso]


10

Ho familiarità con Magento CE / EE, ma sto guardando Magento Go per un nuovo progetto.

Il sito Web ufficiale non include molti dettagli su ciò che è / non è possibile ottenere dal punto di vista del design.

  1. C'è un numero fisso di temi tra cui scegliere?
  2. Quanta libertà hai per cambiare il tuo tema?
  3. È possibile avere un tema completamente personalizzato, se non riesci a trovarne uno esistente adatto?

Brendan l'ha inchiodato. Se vuoi vendere oggetti senza una vera personalizzazione, Magento Go fa per te. Tutto il resto richiederà edizioni Community o Enterprise .
sergeif

Risposte:


15

Magento Go è stato sin dalla sua introduzione un ambiente molto limitato. Non è affatto vicino al livello di Magento CE / EE, che sono totalmente open-source. Non è nemmeno paragonabile a un concorrente come Shopify, che ha un sistema di template modificabile ma funzionalità fissa.

Ciò si traduce in vincoli piuttosto severi su ciò che può essere personalizzato in un modo moderno ed efficiente (cioè come è effettivamente necessario costruire un negozio personalizzato).

Parte 1

Magento Go viene fornito con temi (meno di una dozzina dell'ultimo che ho controllato), che sono "pronti per l'uso". Questi non sono stati progettati o sviluppati da Magento, ma sono stati esternalizzati a terzi. Questo è fondamentale per la parte 3.3.

Parte 2

I temi di Magento Go sono interamente costruiti con CSS, JS e immagini. Non è possibile accedere a file di layout o template come Magento CE / EE, il che significa che è necessario utilizzare il markup esatto e le funzionalità offerte da Magento Go.

Non è possibile aggiungere funzionalità se non per "Trusted Extensions" che sono controllati per Magento Go, ma la selezione è estremamente limitata rispetto a Magento CE / EE (dove è possibile scrivere il proprio ovviamente).

Puoi rimuovere solo funzionalità che possono essere scelte come target dai selettori CSS / JS, il che è ragionevole ma è un grave punto critico perché gran parte del markup di Magento Go non è adeguatamente descritto usando le classi per tale targeting.

Parte 3

Un tema personalizzato al 100% è possibile (nulla è impossibile) ma del tutto impraticabile. Il motivo principale è che Magento Go non ha un tema "base", ovvero un tema privo di fogli di stile frontend e comportamento di JS. Per "davvero ricominciare da capo" è quello che ti serve.

Magento Go richiede di scegliere uno dei suoi temi e di personalizzarlo al di sopra di esso. Ci sono diversi motivi per cui questo è indesiderabile:

  1. Le risorse dal tema sottostante (JS, CSS, immagini) verranno comunque caricate, anche se non le desideri / non ne hai bisogno.

  2. Non puoi unire layout di più temi, è tutto o niente. Quindi sei bloccato con la vista prodotto di un tema e la vista categoria.

  3. I temi in outsourcing sono stati scritti con standard CSS molto scadenti. Il loro CSS è disseminato di selettori inefficienti e lunghi e gli attributi sono spesso definiti con! Dichiarazioni importanti. Questo è un incubo assoluto da scavalcare e mantenere.

  4. Il comportamento di JS è completamente un'altra storia. Ogni tema implementa comportamenti simili in modo diverso come i lightbox. Se prevedi di introdurre un JS personalizzato, tieni presente che probabilmente annullerai gli eventi già collegati.

Ci sono temi commerciali venduti per Magento Go. Questi non sono sostituti per i temi principali. Si aggiungono semplicemente sopra uno di essi e soffrono tutti degli stessi problemi.

Costruire qualcosa di simile a un tema reattivo è fuori discussione perché Magento Go ha bloccato ipotesi che non reggono in quel contesto.

Avendolo detto

Ho realizzato un design altamente personalizzato su Magento Go (circa maggio 2011). Può essere fatto abbastanza vicino a un mockup di siti di eCommerce standard / standard con alcune concessioni. Semplicemente non lo consiglio.

Magento Go è buono per qualcuno che vuole solo scegliere un tema, aggiungere prodotti e vendere - un progetto di un'ora. Non è una buona piattaforma per il design personalizzato. Shopify lo ha già risolto. Per lo stesso prezzo effettivo hanno un prodotto migliore per progetti di design personalizzati, e questo è evidente dalla qualità e dall'ampiezza del mercato tematico di Shopify.

Ma Shopify è ancora una piattaforma ospitata e questo significa vincoli a prescindere. Le implementazioni complesse di frontend trarrebbero vantaggio dalla forza di Magento CE / EE dietro le quinte (API / integrazioni / ecc.). Piattaforme diverse per cose diverse.


Brendan l'ha inchiodato. Se vuoi vendere oggetti senza una vera personalizzazione, Magento Go fa per te. Tutto il resto richiederà edizioni Community o Enterprise .
sergeif

@ Mike Ciao amico. Abbastanza specifico, ma ho appena avuto dei problemi con l'utilizzo di font-face su un sito Magento Go. Dai un'occhiata a questa domanda / risposta: magento.stackexchange.com/q/968/265 Attualmente un'altra potenziale limitazione alla progettazione / tema di un sito Go.
Mark Weston

Che carico di coccio. Shopify addebita una percentuale di TUTTE le vendite. Se vendi una quantità ragionevole di qualcosa, le tue commissioni saranno alle stelle. Per il prezzo MGO è il miglior SaaS sul mercato. Qualsiasi sviluppatore / designer mezzo competente può utilizzare MGO e creare un sito MGO personalizzato perfettamente funzionale. Per $ 15 al mese non troverai un altro host conforme PCI su un backbone di dati tier3, una piattaforma con funzionalità complete e supporto per chat live. Detto ciò. Il tecnicamente dotato dovrebbe andare con CE su GO o utilizzare GO come trampolino di lancio per CE. Per i clienti che non possono permettersi lo stress finanziario di uno sviluppatore interno. Magento GO

@decentdev: Anche se non so molto di Shopify o Magento Go, so che l'argomento "per transazione" è una falsa dichiarazione. Shopify addebita tale commissione per l'elaborazione della carta di credito, cosa che Magento Go non fa. Dovresti comunque pagare le commissioni del commerciante in aggiunta alla tua fattura Magento Go e sarebbero certamente sulla base della transazione.
Preston
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.