Lista di controllo pre-lancio Magento

Realizzare un sito web Magento dal vivo non è un gioco da ragazzi. Se sei uno sviluppatore Magento, sai che è un compito arduo anche per uno sviluppatore esperto. È l'ultimo passo di un lungo e stressante viaggio, e questo lo rende ancora più stressante. In questo tutorial, lo terrò semplice presentandovi una checklist pre-lancio e una breve spiegazione di ogni punto.

1. Lista di controllo generale

Iniziamo con alcuni punti chiave che è necessario avere ragione prima di andare in diretta.

A. URL di base

Prima di rendere live il tuo sito Magento (o spostarlo), devi aggiornare gli URL di base del tuo sito web. Altrimenti i tuoi URL reindirizzeranno i visitatori al tuo sito web di sviluppo. Per accedere alle pagine del negozio, sono necessari gli URL di base. Questo può essere modificato nella vista negozio.

L'URL di base può essere modificato in due modi: attraverso il back-end o applicando una query SQL. 

Per modificare l'URL di base dal back-end, vai al Magento Admin Area. Quindi modifica l'opzione di URL di base come Sistema> Configurazione> Web> Non protetto> URL di base a Sistema> Configurazione> Web> Sicuro> URL di base. Non dimenticare di includere le barre in avanti.

Se non si riesce ad accedere al back-end a causa di un errato aggiornamento dell'URL di base, è necessario aggiornarlo direttamente nella tabella del database. Questi URL sono memorizzati all'interno della tabella core_config_data del database MySQL. Cambia i valori del campo del web / non protetta / base_url e web / secure / base_url percorsi:

Svuota la cache di Magento sotto la directory di var / cache applicare le modifiche.

B. Favicon

Prima di avviare il tuo sito Magento, dovresti creare Favicons. Questo punto minore è spesso trascurato. Molto spesso gli utenti mantengono aperte più schede durante la navigazione. Per facilitare la navigazione, non dimenticare di includere Favicons per il tuo sito web. Ciò rafforza anche il marchio visivo. Il percorso per la favicon è il seguente: /skin/frontend/default/favicon.ico.

C. HTML Head

Cambia le impostazioni originali della testina HTML per migliori scopi SEO. Cambia il "Titolo" e imposta le descrizioni e le parole chiave Meta. Il percorso per questi cambiamenti è Sistema> Configurazione> Generale> Progettazione.

D. Immagini segnaposto

Le immagini segnaposto sono le immagini predefinite impostate per il tuo sito se i prodotti non hanno le loro immagini. Di default Magento ha un bel set grigio chiaro di immagini segnaposto predefinite, ma ai fini del branding, puoi creare un tuo set andando a Sistema> Configurazione> Catalogo> Segnaposti immagine prodotto. 

E. Informazioni di contatto 

Per personalizzare la pagina Contattaci, innanzitutto attivarla Sistema> Configurazione> Generale> Contatti.

Per creare una piccola pagina di contatto avanzata, rimuovere il collegamento nella pagina Contatti predefinita. Se il tuo tema non ha già un file local.xml, quindi crea un nuovo file di local.xml nella cartella di layout del tuo tema corrente. Il contenuto del file sarà il seguente:

    http://your.site/index.php/contacts/     

Se il file del tema ha già un file local.xml, quindi aggiungi il codice seguente sotto maniglia:

 http://your.site/index.php/contacts/  

Sostituisci il percorso con l'URL corrente. Ora salva questo file e svuota la cache. Quindi dovresti creare contact-us-form.phtml. Questo è il tuo modello di modulo. Il prossimo passo è metterlo nella cartella Template del tema corrente. Il percorso è il seguente: app / design / frontend / your_namespace / your_theme / template / contact-us / contact-us-form.phtml

Successivamente, incolla questo codice nel file e salvalo.

__ ('Informazioni di contatto')?>

__ ('* Campi obbligatori')?>

Il prossimo passo è creare una pagina CMS, e il percorso è CMS> Pagine> Aggiungi nuova pagina. Per visualizzare la tua pagina Contattaci nella posizione desiderata, incolla il seguente codice:

block type = "core / template" name = "contactForm" template = "contact-us / contact-us-form.phtml"

Fatto ciò, salva questa pagina e aggiungi il link al piè di pagina della tua pagina web. Per modificare le informazioni di contatto, aggiornare form.phtml e salvare il file.

F. Copyright

È essenziale che le informazioni sul copyright nel footer siano corrette e aggiornate, poiché verranno visualizzate su tutte le pagine. È possibile modificare / riconfigurare le informazioni sul copyright seguendo questo percorso: Sistema> Configurazione> Generale> Design> Piè di pagina> Copyright.

G. Logo del negozio e indirizzi e-mail

Assicurati che il percorso del file del tuo logo del negozio sia corretto e che abbia il testo alternativo corretto e il testo di benvenuto configurato. Per visualizzare questi dettagli del logo, vai a Sistema> Configurazione> Design> Intestazione.

Assicurarsi inoltre che tutte le informazioni sul negozio e gli indirizzi di posta commerciale siano impostati correttamente. Il percorso richiesto per la configurazione di questi indirizzi email è Sistema> Configurazione> Generale> Memorizza indirizzi email.

Inoltre, le e-mail transazionali utilizzano spesso diversi loghi. Salva quel logo come logo_email.gif nella tua attuale directory dei temi.

2. Lista di controllo delle prestazioni

Questo elenco di controllo delle prestazioni migliorerà la velocità e la reattività del tuo negozio e assicurerà che il tuo negozio di e-commerce sia in grado di resistere a una pressione del traffico elevata senza schiantarsi.

A. Gestione dell'indice

Magento indicizza i dati per un accesso più rapido. Per aggiornare un prodotto nel tuo negozio, devi indicizzarlo di nuovo in modo che venga visualizzato sul front-end. 

Per aggiornare gli indici seguire il percorso: Sistema> Gestione indice. Gli indici che necessitano di reindicizzazione verranno visualizzati in caratteri rossi e Reindex richiesto lampeggerà. In caso contrario verranno visualizzati gli indici aggiornati Pronto stato in carattere verde. Fino a quando non indicizzi nuovamente i dati, i prodotti di esempio non verranno visualizzati nella parte anteriore del tuo sito web.

B. Cache

Il caching a piena pagina ha un impatto enorme sulle prestazioni del tuo negozio. Un negozio Magento esegue blocchi di codici per determinare quale HTML deve essere eseguito sul browser client. I caching store a pagina intera hanno emesso HTML e li rinvia per ogni richiesta successiva. Questa funzionalità cache garantisce variazioni dei contenuti dinamici (messaggio di benvenuto, conteggio carrello, ecc.) Da cliente a cliente. Assicurati che prima del lancio, tutte le cache siano abilitate, andando a Sistema> Gestione cache.

C. Compilazione del sistema

Per ridurre il tempo di caricamento della tua pagina web Magento, la compilazione del sistema si rivela estremamente utile. La velocità di caricamento della pagina viene aumentata fino al 50% dopo aver applicato questo passaggio. Il modo corretto per usarlo è attraverso il back-end del tuo sito web, e il percorso è Sistema> Strumenti> Compilazione.

Quando un cliente richiede una pagina, il server impiega una notevole quantità di tempo a localizzare i file esatti. Ciò porta a operazioni di I / O più elevate che possono creare colli di bottiglia durante casi di traffico intenso. Il processo di compilazione memorizza i codici in una cartella e li compila in un numero inferiore di file sul disco. Il codice compilato dovrebbe essere aggiornato per una distribuzione di codice singolo.

D. Log Cleaning

La pulizia del registro è una parte della manutenzione del database. Magento è un'eccellente piattaforma CMS ma la sua capacità di manutenzione predefinita del database non è all'altezza. Un grande database può rallentare il tuo sito. 

La latenza e le prestazioni del sito possono essere notevolmente migliorate grazie alla pulizia del registro. I prodotti confrontati con frequenza e i dati di accesso del cliente sono memorizzati in questi file. Abilita questa funzione. Il modo più semplice per farlo è attraverso il back-end. Il percorso è Sistema> Configurazione> Avanzate> Sistema> Pulizia registro. Quindi impostare Abilita pulizia registro a .

È possibile pulire manualmente il registro tramite PhpMyAdmin. La funzione di pulizia del registro di Magento gestisce le seguenti tabelle.

  1. log_customer
  2. log_visitor
  3. log_visitor_info
  4. log_url
  5. log_url_info
  6. log_quote
  7. report_viewed_product_index
  8. report_compared_product_index
  9. report_event
  10. catalog_compare_item

Seleziona la tua tabella richiesta da PhpMyAdmin e poi fai clic su operazioni. Quindi fare clic Svuota la tabella (Truncate).

Quindi vai a Struttura nel menu in alto e fare clic su Ottimizzare nel Con selezionato opzione.

E. Minify JS e CSS

Le versioni minime di JS e CSS ti aiuteranno nuovamente ad accelerare la velocità di caricamento del tuo sito web. Per questo il modo più semplice è dal tuo back-end. Il percorso è Sistema> Configurazione> Avanzate> Sviluppatore. Prima vai al JavaScript impostazioni e fare clic a Unisci i file JavaScript. Fai lo stesso con il CSS impostazioni.

È inoltre possibile installare l'Ottimizzazione dell'interfaccia utente per JS e minification CSS.

3. Lista di controllo per la gestione degli errori

Una pagina web può essere sottoposta a processi di manutenzione. È necessario mantenere una progettazione di pagina di errore predefinita e una struttura predefinita di "pagina non trovata" per fornire una migliore soddisfazione dell'utente.

A. 404 e Disegno pagina di errore 

La pagina 404 è un ottimo posto per pubblicizzare offerte speciali, coupon e punti che devono essere generati dagli utenti. Cambia il riferimento "Magento Store" sulla pagina 404 predefinita, che può essere trovata in CMS> Pagine.

Utilizzare un tema diverso per visualizzare la pagina 404 non trovata. Cambia l'azione di 'stampa' in 'email' nel file errors / local.xml. In caso contrario, i clienti visualizzeranno il logo e il tema predefiniti.

4. Lista di controllo per e-mail

Questa funzione ti aiuterà a mantenere una comunicazione personalizzata con i tuoi clienti.

A. Email transazionale

L'amministratore può modificare dinamicamente il contenuto dell'e-mail. Le email transazionali utilizzano un logo diverso da quello predefinito. Assicurarsi che l'immagine che si desidera utilizzare sia salvata nella directory del tema come logo_email.gif.

B. Newsletter

Assicurati che le impostazioni della tua newsletter siano corrette e aggiornate. Puoi accedervi a Sistema> Configurazione> Clienti> Newsletter> Opzioni di abbonamento. Scopri un articolo più dettagliato sulla corretta configurazione di una newsletter Magento.

5. Lista di controllo delle impostazioni di vendita

Assicurati che la spedizione del tuo prodotto, le impostazioni di pagamento e le impostazioni fiscali siano aggiornate e in conformità con le leggi del tuo paese.

A. Tasse

Puoi modificare / visualizzare le tue impostazioni fiscali nel seguente percorso nel pannello di amministrazione di Magento: Sistema> Configurazione> Vendite> Fiscale> Classi fiscali> Classe fiscale per la spedizione.

Quindi scegliere tra il Beni tassabilispedizione e Nessuna opzioni.

B. Spedizione

Imposta le impostazioni di spedizione per Paese, Regione / Stato e Codice postale / postale per il tuo sito eCommerce locale o globale da Sistema> Configurazione> Vendite> Impostazioni di spedizione.

Le tariffe per la spedizione possono essere abilitate tramite Sistema> Configurazione> Vendite> Metodi di spedizione> Tariffe tabella spedizione e molte altre opzioni disponibili. Puoi includerli per migliorare la funzionalità di spedizione del tuo negozio.

C. Impostazioni di pagamento

Puoi scegliere diversi gateway di pagamento per il tuo negozio online come PayPal, Authorize.Net, Stripe, ecc. Attraverso questo percorso: Sistema> Configurazione> Vendite> Metodi di pagamento. Puoi anche impostare la modalità di pagamento da qui.

6. Lista di controllo SEO

Per ottimizzare le pagine Web per i diversi risultati del motore di ricerca, assicurati che la tua sitemap e Analytics di Google siano configurate correttamente nel tuo negozio Magento.

A. Sitemap di Google

I motori di ricerca eseguono la scansione delle pagine utilizzando il file xml. Gli spider leggono sitemap.xml e questo migliora la visibilità e il posizionamento in SERP. Il percorso per la creazione di una sitemap XML in Magento è Catalogo> Google Sitemap> Aggiungi nuova mappa del sito. Qui puoi impostare il nome del file (in estensione xml) e il percorso per il tuo file xml.

B. Google Analytics

Google Analytics ti aiuta ad analizzare il traffico del tuo sito web. Per configurare Google Analytics in Magento, puoi configurare un account con Google Analytics e quindi inserirlo nell'ID dell'account Analytics. Il percorso è: Sistema> Configurazione> Vendite> API di Google> Google Analytics.

7. Lista di controllo legale

I proprietari di siti Web spesso sottovalutano questo elenco di controllo. Ma questa è una caratteristica importante da includere, per mantenere la tua azienda fuori da ostacoli legali.

A. Informativa sulla privacy

È possibile generare una politica sulla privacy per il proprio negozio online installando iubenda. È un modo professionale per aggiungerne uno. Una politica sulla privacy è obbligatoria per ogni sito web. Alcuni paesi come il Regno Unito richiedono legalmente di mostrare una politica sulla privacy sul tuo sito web se stai memorizzando le informazioni degli utenti sul tuo server, come è il caso la maggior parte delle volte. 

Subito dopo aver configurato il tuo sito web, puoi generare la Politica allegata come badge al bordo inferiore. Dopo l'installazione, ti verrà inoltrata un'e-mail che spiega come integrarla e personalizzarla secondo le tue necessità.

B. Termini e condizioni

Se il tuo negozio include i suoi termini e condizioni e i tuoi visitatori devono accettarli per prenotare un ordine, puoi configurarlo dal pannello di amministrazione. Il percorso è: Vendite> Termini e condizioni> Aggiungi nuova condizione.

Dopo aver fatto clic Aggiungi nuovo contenuto si aprirà la seguente finestra.

Nel campo Mostra contenuto come, puoi dare un effetto di stile usando i tag HTML. Altrimenti puoi scegliere l'opzione Testo per il testo semplice e aggiungere il contenuto nel Soddisfare campo.

Per essere d'accordo con i termini e le condizioni è necessario fornire una casella di controllo. Nel Checkbox Text puoi aggiungere del testo da visualizzare accanto alla casella di controllo come "Accetto", ecc. Inserisci i termini e le condizioni esatti come testo nel campo "Contenuto". In "Altezza contenuto (CSS)" puoi impostare l'altezza dell'area di testo nel front-end in pixel. Dopo aver specificato tutte le condizioni, fare clic su Salva condizione.

Potrebbe anche essere necessario impostare la Revisione ordine per il processo di Checkout. Il percorso è Sistema> Configurazione> Vendite> Pagamento. Quindi nel Opzioni di pagamento, impostato Abilita termini e condizioni a .

C. Politica di restituzione

È possibile aggiungere una pagina CMS per l'impostazione della "politica di restituzione" del sito Web e utilizzare un'estensione come Magento RMA Extension. Utilizzando questa estensione è possibile impostare agevolmente le politiche di autorizzazione alla restituzione. Dopo che i client li hanno accettati, possono creare richieste per RMA. Il semplice metodo di RMA Tracking ti aiuta a prendere precauzioni contro i ritorni fraudolenti.

Utilizzando questa estensione è possibile impostare diversi "Tipi di richiesta" oltre ai tipi di rimborso o sostituzione predefiniti. Ad esempio è possibile aggiungere credito, riparazione o qualsiasi altro tipo di richiesta. Per ogni stato e tipo di richiesta è anche possibile specificare la vista del negozio. In questo modo l'estensione supporta la visualizzazione multistore.

D. Pagine di informazioni sulla spedizione

La pagina delle informazioni di spedizione può essere creata come pagina CMS separata da CMS> Pagine> Gestisci pagine> Aggiungi nuova pagina. Se lo desideri, puoi anche utilizzare un'estensione come le Opzioni di spedizione personalizzate. La funzione principale di questa estensione è quella di consentire ai tuoi clienti di avere i loro account di spedizione personali al momento del checkout.

È possibile creare un'opzione per la spedizione personalizzata da visualizzare sul metodo di spedizione parte della pagina di checkout. Usando questa estensione puoi richiedere un sovrapprezzo per la spedizione. L'aliquota della sovrattassa sarà o per ordine o sarà basata sul numero di articoli.

Parole finali

In questo articolo, ho elencato i punti importanti da verificare prima di avviare il tuo negozio online basato su Magento. Oltre a questi punti, è necessario controllare attentamente la funzionalità di tutte le pagine e le estensioni prima del lancio. Un piccolo bug o incompatibilità di estensione può creare un'esperienza utente negativa. Ciò potrebbe anche causare perdite preziose per la tua azienda a lungo termine. 

Ti è piaciuto l'articolo? Per favore fatemi sapere nei vostri commenti e il vostro feedback per questo articolo.