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!
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.
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:
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ă.
Sunt prezente toate caracteristicile pe care le-ați aștepta dintr-un produs matur, inclusiv checkout cu 1 clic și suport complet SSL.
Magento oferă analize complete și rapoarte pentru magazinele dvs. Nu mai este nevoie să utilizați o soluție terță parte!
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.
Magento este prietenos cu Google 100% și acceptă hărți Google Site pentru boot.
O serie de opțiuni promoționale diferite, inclusiv cupoane și reduceri, pot fi folosite imediat de lilieci.
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.
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.
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.
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:
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.
Î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!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.
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.
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 (); * /
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.
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ă.
Ș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ă!
Ș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!