La gerarchia di Magento include 4 scopes (ambiti): Global, Website, Store e Store View. Questo ci permette una vasta scelta di configurazioni utili per stabilire la condivisione o meno di diversi parametri, personalizzazioni per segmenti di pubblico diverso ecc… ad esempio possiamo creare più siti con una sola istanza magento e configurarli in modo differente tra loro, gestendoli tutti sotto un sola istanza magento.
Magento 2 Multiple Website
Multiple website è un scope molto descrittivo, ci indica che con una sola istanza Magento possiamo creare più siti web.
Un esempio potrebbe essere: Abbiamo un negozio che vende banane e statue, possiamo creare sotto una sola istanza magento, due siti, banane.com e statue.com.
Quali sono i vantaggi di una configurazione multi-website?
- Con un unica dashboard di amministrazione possiamo amministrare diversi siti web.
- Possiamo condividere i dati tra i siti web.
- Possiamo cambiare ogni aspetto dell’esperienza dell’utente, inclusa la possibilità di gestire i clienti in maniera completamente diverso per ogni sito web.
- Possiamo gestire i report, gli ordini, le configurazioni di checkout.
- Possiamo controllare l’inventario in modo separato per ogni sito web.
- Possiamo gestire i checkout in modo separato per ogni sito web.
Magento 2 Multiple Store
Uno store è un figlio di website, ed un website può includere molti store che possiamo chiamare multi-store.
Se gestiamo più negozi Magento, possiamo avere diversi prodotti e categorie in diversi negozi. Ad esempio, se vendiamo biancheria intima per uomo e donna, potremmo voler scegliere di creare due store uno per uomo ed uno per donna
Tuttavia avere store multipli ha i suoi limiti, ad esempio con una configurazione multi-store:
- Non possiamo avere diverse modalità di pagamento/spedizione specifiche per ogni negozio.
- Non possiamo modificare le tassazioni all’interno dei multistore.
- Non possiamo gestire un inventario separato per ogni negozio.
- Non possiamo settare un prezzo diverso per lo stesso prodotto su diversi store.
I multi-store in Magento sono utili per creare una struttura semplice per vendere diversi tipi di prodotto.
Quali sono i vantaggi di una configurazione multi-store?
- Possiamo vendere diversi tipi di beni sullo stesso dominio.
- I multi-store possono avere diverse categorie di prodotti.
Magento 2 Multiple StoreViews
Gli storeviews multipli sono particolarmente adatti alla localizzazione (semplificando: traduzione in più lingue). I vantaggi di avere gli store localizzati sono ovvi.
Leggi di più:
- Non possiamo avere diverse modalità di pagamento/spedizione specifiche per ogni negozio.
- Non possiamo modificare le tassazioni all’interno dei multistore.
- Non possiamo gestire un inventario separato per ogni negozio.
- Non possiamo settare un prezzo diverso per lo stesso prodotto su diversi store.
I multi-store in Magento sono utili per creare una struttura semplice per vendere diversi tipi di prodotto.
Quali sono i vantaggi di una configurazione multiple storeviews?
- E’ possibile impostare il check out con la valuta locale per ogni storeview.
- Mantenere la struttura delle categorie
Magento 2 Single Store
È possibile abilitare la modalità Single-Store nel caso in cui il nostro sito è formato da un solo Website, un solo store e un solo Store View e non si preveda di utilizzare più negozi per l’installazione magento.
Differenze tra Multi Websites, Multi Stores e Multiple Storeviews
Multi website
Il secondo livello più alto della gerarchia
- Possono avere lo stesso dominio o differenti domini
- Due o più siti possono avere impostazioni completamente separate
- I clienti e il carrello possono essere separati o condivisi
- Ogni website può contenere più di uno store
- Con lo stesso pannello di amministrazione è possibile gestire e settare siti completamente differenti
- Ogni sito web può avere un suo layout, prodotti, clienti, processi ecc…
Multi Store
Il livello subito dopo a Website
- 2 negozi non appartenenti allo stesso website hanno impostazioni separate.
- 2 negozi appartenenti allo stesso website condividono: Lo stesso ip e dominio, gli stessi clienti, lo stesso carrello, lo stesso processo di checkout, gli stessi metodi di pagamento, gli stessi metodi di spedizione e le stesse impostazioni fiscali.
- Uno store può contenere più storeviews.
Multi StoreView
Il livello più basso della gerarchia
2 storeview appartenenti allo stesso store, avranno:
- Impostazioni simili
- La stessa struttura di categorie
- Possono avere temi differenti
- Possono avere differenti lingue e valute
- Non possono avere differenti metodi di pagamento per storeview
- Condividono lo stesso carrello tra storeview