Magento pentru designeri Partea 1

Magento este o platformă de e-commerce uimitor de puternică. Pentru a sărbători noua categorie Magento a ThemeForest, această mini-serie vă va învăța cum să începeți cu platforma, să cunoașteți terminologiile, să creați un magazin și toate aspectele legate de acesta și, în sfârșit, cum să-l personalizați pentru al face foarte proprii.

În această primă parte, vom afla ce este Magento, instalându-l și importând anumite produse. Aceasta se adresează în mod expres începătorului; astfel încât nu trebuie să vă faceți griji cu privire la lipsa competențelor necesare. Vom merge chiar prin! Excitat? Să începem!


Seria Full

  • Partea 1: Instalare și configurare
  • Partea 2: Produse, impozite, categorii, gateway-uri de plată etc..
  • Partea 3: Theming
  • Partea 4: Construirea temei
  • Partea 5: Construirea paginii cu informații despre produs

Ce este Magento??

Rularea unui site de comerț electronic este o sarcină descurajantă, ceea ce aproape că toate platformele actuale sunt niște animale care nu se potrivesc standardelor actuale. Magento promite să repare acest lucru și multe altele.

Magento este o platformă extrem de puternică și plină de e-commerce. Și este open source pentru boot! Acesta este umplut la margine cu toate caracteristicile și instrumentele de care aveți nevoie pentru a obține site-ul dvs. de e-commerce web și a alerga cât mai repede posibil.


Ce caracteristici obțineți?

Magento este plin de o serie de caracteristici greu de găsit sau poate chiar nemaiauzite în majoritatea concurenților săi. Cele mai importante includ:

Plăți flexibile

Se folosesc de multe ori procesoare de plată, inclusiv Paypal, Google Checkout, USAePay și Autorize.net, împreună cu suport pentru metode tradiționale, cum ar fi cărți de credit, comenzi bancare și cecuri. Sunt disponibile, de asemenea, numeroase module pentru a face să funcționeze cu un număr mare de alte procesoare de plată.

Proces robust de verificare

Sunt prezente toate caracteristicile pe care le-ați aștepta dintr-un produs matur, inclusiv checkout cu 1 clic și suport complet SSL.

Analiza cu drepturi depline

Magento oferă analize complete și rapoarte pentru magazinele dvs. Nu mai este nevoie să utilizați o soluție terță parte!

Recenzii și evaluări de produse

Din cutie, puteți configura magazinul astfel încât un client să poată evalua un element în sus sau în jos și să lase o revizuire.

Motor de căutare optimizat

Magento este prietenos cu Google 100% și acceptă hărți Google Site pentru boot.

Promoții de marketing

O serie de opțiuni promoționale diferite, inclusiv cupoane și reduceri, pot fi folosite imediat de lilieci.

Și multe, multe altele

Există cu adevărat prea multe caracteristici care trebuie acoperite într-un singur articol. Pentru a fi sincer, ai avea nevoie de o carte întreagă pentru a acoperi ceea ce poate face Magento. Magento aproape are fiecare aspect acoperit.


Care versiune să alegeți?

Acum că sunteți entuziasmat de Magento, probabil că nu puteți aștepta să începeți. Dar, înainte de aceasta, trebuie să alegem ce versiune să alegem.

Magento vine în două arome:

Afacere ediția este pentru organizațiile care rulează magazine critice ale misiunii. Acesta vine cu suport non-stop și numeroase caracteristici pe care le-ați aștepta de la o platformă la nivel de întreprindere, inclusiv un sistem CMS mai robust, suport pentru certificate de cadou și multe altele. Dar, pe de altă parte, cântărește la 11,125 de dolari pe an.

Comunitate versiunea între timp este complet gratuită pentru a descărca și utiliza și sunteți la libertatea deplină să-l modificați pentru a se potrivi nevoilor dvs. Singurul lucru pe care l-ați renunța va fi sprijinul robust, dar comunitatea activă mai mult decât face pentru ea.

Vom analiza astăzi ediția comunității.


Cerințe de server

Magento are cerințe modeste ale serverului, dar nu face rău pentru a ne asigura că avem totul în ordine. Iată cerințele oficiale:

  • Apache 1.3+
  • PHP 5.2+
  • mySQl 4.1.2+

Există modalități de a face să funcționeze cu PHP 4, dar sincer, va fi mai ușor pe termen lung să vă actualizați instalarea PHP.


Pregătirea pentru instalare

În primul rând, trebuie să obțineți o copie a Magento. Dacă sunteți o persoană SVN, verificați o copie de la http://svn.magentocommerce.com/source/branches/1.4. Altfel, poți să-l iei de aici.

De asemenea, avem nevoie de o bază de date pentru Magento, astfel încât să o setăm în timp ce se descarcă. Presupun că ai deja o configurație LAMP.

În crearea unei baze de date de succes:

Fac o notă aici. Imens succes!

Importul datelor de probă

Va trebui să importăm câteva date de probă în noua noastră bază de date creată înainte de a instala Magento.

În primul rând, descărcați SQL pentru date.

Importați-l prin phpMyAdmin și lăsați-l să facă toate celelalte.


Instalare

Acum putem trece la instalarea reală. Magento, fiind o platformă matură, are un proces de instalare relativ simplu. Tot ce trebuie să faceți este să introduceți câteva valori, faceți clic pe butonul Continuă și veți fi în drum spre o instalare de lucru Magento.

În primul rând, trebuie să acceptăm acordul de licență. Este mai degrabă boilerplate, dar dă-i o citire rapidă. În final, acceptați termenii și faceți clic pe butonul Continuă.

Configurați locația, moneda preferată și fusul orar în următorul ecran. Poți, bineînțeles, să le schimbi mai târziu prin ecrane de administrare.

Ca si mine, daca esti indraznet, ai fi uitat sa activezi cateva dintre extensiile PHP de care are nevoie Magento. În acest caz, activați extensia Magento și apoi încercați din nou.

Acum aveți posibilitatea să introduceți acreditările bazei de date Magento trebuie să setați totul. De asemenea, puteți ajusta adresa URL de bază a magazinului și calea spre panoul de administrare.

De asemenea, puteți seta URL-uri SEO curate de pe lilieci aici.

În cele din urmă, trebuie să configurați contul de admin pentru a putea gestiona totul. Magento are nevoie de o cheie de criptare pentru criptarea datelor sensibile. Dacă aveți unul la îndemână, tastați-l. Altfel, lăsați Magento să genereze una pentru dvs..

Și am terminat. Magento a fost instalat cu succes.


Fix pentru servere locale de testare

Dacă ați încercat să vă conectați la instalarea dvs. proaspătă, veți primi erori care vă cer să activați cookie-urile. Acest lucru se datorează faptului că browserele au tendința de a nu păstra cookie-urile pentru URI fără o perioadă în el. localhost nu reușește să stocheze un cookie, ceea ce duce la probleme de conectare.

Soluțiile pentru această problemă variază de la utilizarea 127.0.0.1/magento în loc de localhost pentru a modifica fișierul gazdă Windows pentru ao redirecționa manual. Cu toate acestea, deoarece aceasta va fi doar testul de configurare, putem doar să ignorăm cookie-check.

Deschideți Varien.php la Magento \ app \ cod \ de bază \ Mage \ Core \ model \ Session \ Rezumat și găsiți următorul fragment, începând de la linia 77:

 // parola cookie sesiune $ cookieParams = array ('lifetime' => $ cookie-> getLifetime (), 'path' => $ cookie-> getPath (), ' securizat '=> $ cookie-> isSecure (),' httponly '=> $ cookie-> getHttponly ()); dacă ! $ cookieParams ['httponly']) unset ($ cookieParams ['httponly']); dacă (! $ cookieParams ['sigur']) unset ($ cookieParams ['sigur']); dacă (! $ cookieParams ['domain']) unset ($ cookieParams ['domain']);  dacă (isset ($ cookieParams ['domain'])) $ cookieParams ['domain'] = $ cookie-> getDomain (); 

Acum comentați părțile relevante cum ar fi:

 // parola cookie sesiune $ cookieParams = array ('lifetime' => $ cookie-> getLifetime (), 'path' => $ cookie-> getPath (), ' securizat '=> $ cookie-> isSecure (),' httponly '=> $ cookie-> getHttponly ()); / * dacă (! $ cookieParams ['httponly']) unset ($ cookieParams ['httponly']); dacă (! $ cookieParams ['sigur']) unset ($ cookieParams ['sigur']); dacă (! $ cookieParams ['domain']) unset ($ cookieParams ['domain']);  dacă (isset ($ cookieParams ['domain'])) $ cookieParams ['domain'] = $ cookie-> getDomain ();  * /

Importul produselor personalizate

Cu toții nu suntem aici. Am instalat Magento și am adăugat câteva exemple de date pentru a obține un gust al platformei. Dar ar fi mai util dacă am putea importa unele dintre produsele noastre înainte de a pleca. Pentru câțiva, importarea manuală a acestora nu ar trebui să fie o problemă. Dar când se vor deplasa în zeci, aceasta ar trebui să fie o problemă.

În acest scop, această tehnică simplă ar trebui să vină la îndemână. Există, desigur, moduri mai sofisticate de a importa date, dar acestea necesită o experiență mai tânără în Magento, așa că vom aborda mai târziu seria.

Pasul 1: Exportați produsele de probă

Pasul 2: Înțelegeți modul în care CSV este structurat

Studiați structura CSV. Odată ce ați înțeles acest lucru, puteți adăuga cu ușurință produse direct în fișierul CSV. Alimentați-l într-un program de calcul tabelar pentru a face această parte și mai ușoară.

Pasul 3: Importați CSV-ul actualizat în Magento


Ultimul cuvant

Și am terminat! Ne-am uitat la ce este Magento, la caracteristicile pe care le oferă, la modul de instalare, la obținerea unor date de probă și, în sfârșit, la obținerea datelor personale ale produsului. Dacă credeți că a fost un nivel prea mic, nu vă îngrijorați. Această primă intrare vizează în primul rând designerul care dorește să-și facă picioarele umede cu Magento. Vom ridica această dificultate pe măsură ce seria se va deplasa înainte.

Întrebări? Ce lucruri frumoase de spus? Critici? Activați secțiunea de comentarii și lasă-mă un comentariu. Codificare fericită!


Achiziționați teme Magento de la ThemeForest

Știați că cartierul dvs. prietenos ThemeForest vinde teme Magento premium de calitate? Indiferent dacă sunteți un dezvoltator calificat Magento care încearcă să înceapă să profite de eforturile dvs. sau un cumpărător, sperând să vă construiți primul magazin de eCommerce, v-ați acoperit!

Cod