Magento è una piattaforma di e-commerce incredibilmente potente. Per celebrare la nuova categoria Magento di ThemeForest, questa mini serie ti insegnerà come iniziare con la piattaforma, conoscere i termini, impostare un negozio e tutti gli aspetti correlati, e infine come personalizzarlo per renderlo nostro molto proprio.
In questa prima parte, scopriremo cosa è Magento, installandolo e importando alcuni prodotti. Questo è rivolto espressamente al principiante; quindi non devi preoccuparti di mancare le abilità richieste. Ti guideremo attraverso! Eccitato? Iniziamo!
Gestire un sito di e-commerce è un compito scoraggiante quello che quasi tutte le attuali piattaforme sono bestie pesanti per gli standard attuali. Magento promette di risolvere questo e molto altro.
Magento è una piattaforma di e-commerce estremamente potente e ricca di funzionalità. Ed è open source per l'avvio! Viene riempito fino all'orlo di tutte le funzionalità e gli strumenti necessari per far funzionare il tuo sito web di e-commerce il più rapidamente possibile.
Magento è pieno di una serie di funzionalità difficili da trovare o forse addirittura sconosciute nella maggior parte dei suoi concorrenti. Quelli salienti includono:
Vengono spesso utilizzati processori di pagamento usati come Paypal, Google Checkout, USAePay e Authorize.net, oltre al supporto di metodi tradizionali come carte di credito, vaglia e assegni. Sono disponibili anche numerosi moduli per farlo funzionare con una miriade di altri processori di pagamento.
Sono presenti tutte le funzionalità che ci si aspetta da un prodotto maturo incluso il checkout con un clic e il supporto completo SSL.
Magento fornisce analisi e report completi per i tuoi negozi. Non è più necessario utilizzare una soluzione di terze parti!
Subito dopo puoi configurare il negozio in modo che un cliente possa valutare un articolo in alto o in basso e lasciare una recensione.
Magento è amichevole al 100% di Google e supporta l'avvio delle mappe di Google Site.
Un numero di diverse opzioni promozionali tra cui coupon e sconti possono essere utilizzati immediatamente.
Ci sono davvero troppe funzioni da coprire in un singolo articolo. Per essere sincero, avresti bisogno di un intero libro per coprire ciò che Magento può fare. Magento quasi ha ogni aspetto coperto.
Ora che sei entusiasta di Magento, probabilmente non puoi aspettare per iniziare. Ma prima dobbiamo scegliere quale versione scegliere.
Il impresa edizione è per le organizzazioni che gestiscono negozi mission critical. Offre supporto 24 ore su 24, 7 giorni su 7 e numerose funzionalità che ti aspetteresti da una piattaforma di livello enterprise tra cui un sistema CMS più robusto, il supporto per i buoni regalo e altro ancora. Ma il rovescio della medaglia pesa a $ 11,125 all'anno.
Il Comunità la versione nel frattempo è completamente gratuita per il download e l'utilizzo e sei completamente libero di modificarlo in base alle tue esigenze. L'unica cosa che dovresti rinunciare sarà il solido supporto, ma la comunità attiva ha più che compensato.
Daremo un'occhiata all'edizione della community oggi.
Magento ha requisiti di server modesti, ma non fa male assicurarsi di avere tutto in ordine. Ecco i requisiti ufficiali:
Ci sono modi per farlo funzionare con PHP 4, ma onestamente, sarà più facile a lungo termine aggiornare semplicemente l'installazione di PHP.
Per prima cosa, devi ottenere una copia di Magento. Se sei una persona SVN, prova una copia da http://svn.magentocommerce.com/source/branches/1.4. Altrimenti, puoi farlo da qui.
Abbiamo anche bisogno di un database per Magento, quindi lo configureremo durante il download. Suppongo che tu abbia già installato una LAMP.
In caso di creazione di un database di successo:
Sto facendo un appunto qui. Enorme successo!Dovremo importare alcuni dati di esempio nel nostro database appena creato prima di installare Magento.
Per prima cosa, scarica l'SQL per i dati.
Importa tramite phpMyAdmin e lascia fare tutto il resto.
Ora possiamo passare all'installazione reale. Magento, essendo una piattaforma matura, ha un processo di installazione relativamente semplice. Tutto quello che devi fare è inserire alcuni valori, fai clic sul pulsante Continua e sarai sulla strada per un'installazione Magento funzionante.
Innanzitutto, dobbiamo accettare il contratto di licenza. È per lo più una piastra di riscaldamento, ma dai una lettura veloce. Alla fine accetta i termini e clicca sul pulsante continua.
Imposta la tua posizione, la valuta preferita e il fuso orario nella schermata successiva. Ovviamente puoi cambiare tutto ciò più tardi attraverso le schermate di amministrazione.
Come me, se sei stupido, potresti aver dimenticato di abilitare alcune delle estensioni PHP di cui Magento ha bisogno. In tal caso, abilitare l'estensione necessaria a Magento e riprovare.
Ora puoi inserire le credenziali del database Magento ha bisogno di impostare tutto. È inoltre possibile regolare l'URL di base del negozio e il percorso del pannello di amministrazione.
Qui puoi anche impostare URL SEO puliti.
Infine, devi configurare il tuo account amministratore in modo da poter gestire tutto. Magento ha bisogno di una chiave di crittografia per crittografare i dati sensibili. Se ne hai uno a portata di mano, digita. Else lascia che Magento ne generi uno per te.
E abbiamo finito. Magento è stato installato con successo.
Se hai provato ad accedere alla tua nuova installazione, riceverai degli errori che ti chiedono di abilitare i cookie. Questo perché i browser generalmente tendono a non memorizzare cookie per URI senza un periodo in esso. localhost quindi non riesce a memorizzare un cookie che porta a problemi di accesso.
Le soluzioni a questo problema vanno dall'utilizzo di 127.0.0.1/magento anziché localhost alla modifica del file host di Windows per reindirizzarlo manualmente. Tuttavia, poiché questa sarà solo la configurazione di test, possiamo semplicemente bypassare detto controllo dei cookie.
Apri Varien.php a Magento \ app \ code \ Core \ Mage \ Core \ modello \ Session \ astratta e trova il seguente frammento che inizia alla riga 77:
// cookie di sessione param $ cookieParams = array ('lifetime' => $ cookie-> getLifetime (), 'percorso' => $ cookie-> getPath (), 'dominio' => $ cookie-> getConfigDomain (), ' secure '=> $ cookie-> isSecure (),' httponly '=> $ cookie-> getHttponly ()); if (! $ cookieParams ['httponly']) unset ($ cookieParams ['httponly']); if (! $ cookieParams ['secure']) unset ($ cookieParams ['secure']); if (! $ cookieParams ['domain']) unset ($ cookieParams ['dominio']); if (isset ($ cookieParams ['dominio'])) $ cookieParams ['dominio'] = $ cookie-> getDomain ();
Ora commenta le parti rilevanti in questo modo:
// cookie di sessione param $ cookieParams = array ('lifetime' => $ cookie-> getLifetime (), 'percorso' => $ cookie-> getPath (), 'dominio' => $ cookie-> getConfigDomain (), ' secure '=> $ cookie-> isSecure (),' httponly '=> $ cookie-> getHttponly ()); / * if (! $ cookieParams ['httponly']) unset ($ cookieParams ['httponly']); if (! $ cookieParams ['secure']) unset ($ cookieParams ['secure']); if (! $ cookieParams ['domain']) unset ($ cookieParams ['dominio']); if (isset ($ cookieParams ['dominio'])) $ cookieParams ['dominio'] = $ cookie-> getDomain (); * /
Abbiamo quasi finito qui. Abbiamo installato Magento e aggiunto alcuni dati di esempio per avere un'idea della piattaforma. Ma sarebbe più utile se potessimo importare alcuni dei nostri prodotti prima di partire. Per alcuni, importarli manualmente non dovrebbe essere un problema. Ma quando entrano nelle decine, questo dovrebbe essere un problema.
A tal fine, questa semplice tecnica dovrebbe tornare utile. Esistono, naturalmente, modi più sofisticati per importare i dati, ma richiedono un po 'più di competenza su Magento, quindi la affronteremo più avanti nella serie.
Studia la struttura del CSV. Una volta compreso, puoi semplicemente aggiungere prodotti direttamente al file CSV. Inseriscilo in un foglio di calcolo per rendere questa parte ancora più semplice.
E abbiamo finito! Abbiamo esaminato cos'è Magento, le funzionalità che offre, come installarlo, come ottenere alcuni dati di esempio e infine come inserire i dati dei nostri prodotti. Se pensate che fosse un po 'troppo da principiante, non preoccupatevi. Questa prima voce è rivolta principalmente al designer che vuole farsi bagnare i piedi con Magento. Aumenteremo la difficoltà man mano che la serie avanza.
Domande? Belle cose da dire? Critiche? Colpisci la sezione dei commenti e lasciami un commento. Buona programmazione!
Sapevi che il tuo quartiere amichevole ThemeForest vende temi Magento di qualità premium? Se sei un abile sviluppatore Magento che cerca di trarre profitto dai tuoi sforzi, o un acquirente, sperando di costruire il tuo primo negozio di e-commerce, ti abbiamo coperto!