Magento

De la Wikipedia, enciclopedia liberă
Jump to navigation Jump to search
Acest articol se referă la despre comert electronic. Pentru culoare, vedeți Magenta.
Magento
Magento Logo.svg
Magento Admin Panel screenshot.jpg
Panou de control magento
(Community Edition)
DezvoltatorMagento Inc.
Versiune inițială31 martie 2008; acum 11 ani (2008-03-31)[1]
Ultima versiuneCommunity edition 2.0 / Enterprise edition 2.0 (17 noiembrie 2015 (2015-11-17)[1])
Scris înPHP
Sistem de operareCross-platform
TipContent management system, shopping cart software
LicențăOSL Ver. 3 / AFL Ver. 3
Prezență online
magento.com

Magento este o platformă utilizată de website-urile e-commerce din întreaga lume. Programul a fost creat inițial de Varien Inc., o companie privată din Statele Unite, care avea sediul central in Culver City, California. La dezvoltarea programului au asistat și voluntari.

Prima versiune pentru uz general-disponibil a fost publicată de către Varien la data de 31 martie 2008. Directorul General și fondatorul Varien, Roy Rubin, a vândut ulterior o cotă substanțială către eBay, care în final a achiziționat și ulterior a desființat compania.

În mai 2015, un studiu realizat de aheadWorks a declarat cota de piață a Magento între cele mai populare platforme de e-commerce ca fiind de aproximativ 29,8%.[2] Peste 250.000 de comercianți din întreaga lume utilizează platforma Magento Commerce.[3] Magento utilizează sistemul de management de baze de date relaționare MySQL/MariaDB, limbajul de programare PHP și elemente Zend Framework.[4] Acesta folosește convențiile programării bazate pe obiecte și arhitectura de tip model-vizualizare-control. De asemenea, Magento utilizează modelul entitate-atribut-valoare pentru a stoca date.[5]

Beneficiile majore ale Magento includ licența open-source, conținut SEO-friendly și o ușoară integrare a gateway-ului de plată.[6]

Istoric[modificare | modificare sursă]

Dezvoltarea programului Magento a debutat, oficial, la începutul anului 2007.[7] Șapte luni mai târziu, în 31 august 2007, a fost lansată prima versiune publică de tip beta. Varien, compania deținătoare a Magento, a lucrat inițial cu osCommerce. Planul inițial era de a ramifica osCommerce, însă mai târziu a decis să rescrie programul drept Magento. În februarie 2011, eBay a anunțat că a făcut o investiție în Magento în 2010, având o valoare de 49% din cota de proprietate a companiei.[8] În 6 iunie 2011, eBay a anunțat că va achiziționa și restul din Magento, care se va adăuga noii sale inițiative X.Commerce. Directorul General și membru co-fondator al Magento, Roy Rubin, a scris pe blog că Magento va continua să funcționeze în afara Los Angeles, avându-i pe acesta și pe Yoav Kutner drept lideri.[9]

În aprilie 2012, Yoav Kutner a părăsit Magento, argumentând că viziunea Magento s-a modificat ulterior achiziționării programului de către eBay, datorită schimbărilor majore la nivelul personalului.[10]

Ca rezultat al despărțirii de eBay în urma incursiunii lui Carl Icahn, Magento a fost transformat în companie independentă de către fondul de echitate privată Permira, la data de 3 noiembrie 2015.[11] În toamna anului 2015, s-a descoperit că un defect critic la nivelul sistemului a expus utilizatorii unui atac de răscumpărare.

Prezentare generală[modificare | modificare sursă]

Magento este furnizorul a două platforme diferite, Magento Community Edition și Magento Enterprise. Au existat, de asemenea, și două platforme inițiale, Professional Edition și Magento Go.

Magento Community Edition[modificare | modificare sursă]

Magento Ediția pentru Societăți Comerciale este un sistem de management de conținut de tip open-source. Ediția conține numeroase caracteristici și oricine poate modifica sistemul central al versiunii pentru Societăți Comerciale.[12] Programatorii pot implementa fișierele esențiale și extinde funcționalitatea, adăugând noi module plug-in furnizate de alți programatori. Din 2007, de când a fost lansată prima versiune beta, Ediția pentru Societăți Comerciale s-a dezvoltat și personalizat astfel încât să devină o platformă de bază pentru eCommerce. Cea mai nouă versiune este 2.0, care a fost lansată la data de 18 noiembrie 2015.[13]

Magento Enterprise[modificare | modificare sursă]

Derivată din Magento Ediția pentru Societăți Comerciale, Magento Ediția pentru Întreprinderi această ediție conține aceleași fișiere principale. Spre deosebire de Magento Ediția pentru Societăți Comerciale, aceasta nu este gratuită, însă dispune de caracteristici și funcționalități suplimentare. Această ediție este destinată întreprinderilor mari, care necesită suport tehnic pentru instalare, utilizare, configurare și depanare. Deși Ediția pentru Întreprinderi are taxe anuale pentru mentenanță, nici această ediție, așa cum nici ediția pentru Societăți Comerciale, nu asigură găzduirea. Echipa Magento contribuie la dezvoltarea Ediției pentru Întreprinderi, cooperând în acest sens cu utilizatorii și cu terții. Ultima versiune este 1.14.0.1, care a fost lansată în 13 mai 2014.[14][15]

Magento Go[modificare | modificare sursă]

Magento Go este o soluție eCommerce de tip cloud-based, care include găzduire web de către Magento Inc. Aceasta a fost lansată în februarie 2011 pentru a sprijini întreprinderile mici, iar această ediție nu necesită instalarea programului. Magento Go conține module încorporate și îi pot fi adăugate extensii Magento pentru mai multă funcționalitate, însă este totuși platforma cea mai puțin personalizabilă. În 1 iulie 2014, Magento Inc. a anunțat că va închide platforma Magento Go începând cu data de 1 februarie 2015.[16]

Caracteristicile Magento[modificare | modificare sursă]

Magento sprijină un sistem de șablon Web care generează multiple pagini asemănătoare și teme personalizabile.

Teme[modificare | modificare sursă]

Magento oferă o temă de bază care înființează un website eCommerce. Tema este concepută astfel încât să personalizeze toate paginile adăugând sau editând PHP, HTML și CSS. Utilizatorii Magento pot instala teme care modifică aspectul website-ului sau funcționalitatea acestuia. Temele pot fi alternate prin instalarea Magento, fără a pierde din conținut sau din schema paginilor. Temele sunt instalate prin încărcarea dosarelor conținând teme, utilizând FTP sau SSH, și prin aplicarea acestora utilizând sistemul de administrator.

Module[modificare | modificare sursă]

Programatorii Magento au creat plugin-uri Magento care au menirea de a extinde funcționalitatea de bază oferită de program. Utilizatorii Magento pot instala module prin descărcarea lor și încărcarea acestora pe serverul lor, sau aplicând cheia de extensie a modulului în Magento Connect Manager.

Integrare[modificare | modificare sursă]

Magento le permite utilizatorilor să integreze numeroase domenii de nume diferite într-un singur panou de control și să administreze mai mult de un magazin în același timp, într-un singur panou de control, cu un singur administrator.[17]

Conferința Magento „Imagine eCommerce”[modificare | modificare sursă]

„Immagine eCommerce” este Conferința anuală Magento eCommerce și are loc anual, încă din anul 2011. Primul eveniment de acest gen a avut loc în Los Angeles, în februarie 2011, iar la acesta au participat mai mult de 600 de comercianți, parteneri și programatori Magento. Scopurile principale ale acestui eveniment sunt împărtășirea de idei legate de ecommerce, precum și oferirea oportunităților de creare de legături.[18]

Certificare Magento[modificare | modificare sursă]

Există patru tipuri diferite de certificări Magento. Trei dintre acestea au ca scop dovedirea competenței programatorilor în implementarea modulelor, iar unul – Certificat de Specialist în Soluționare – vizează utilizatorii întreprinzători (consultanți, analiști, manageri de proiecte). Certificarea Programatorului Front End Magento se concentrează în special pe îmbunătățirea interfeței utilizatorului pentru aplicațiile incluse. Această certificare este asociată cu șabloanele, schemele, Javascript-ul și CSS-ul. Certificarea de Programator Magento este orientată spre programatorii back end care implementează modulele principale. Certificarea Plus testează înțelegerea aprofundată a modulelor Magento pentru Întreprinderi, precum și întreaga arhitectură.[19]

Referințe[modificare | modificare sursă]

  1. ^ a b „Magento Community Edition”. Magento. Accesat în . 
  2. ^ Shatkov, Dmitry (). „Ecommerce Platforms Popularity, May 2015: Two Platforms Take Half”. aheadWorks. Accesat în . 
  3. ^ Toptal - Intro to Magento: Navigating the Top eCommerce Ecosystem
  4. ^ „Varien and the Magento eCommerce Platform” (PDF). Zend. Accesat în . 
  5. ^ Storm, Alan. „Magento for Developers: Part 7 - Advanced ORM - Entity Attribute Value”. Magento. Accesat în . 
  6. ^ Toptal - Use Magento If You're Serious About eCommerce
  7. ^ „Interview: Roy Rubin About Magento Open Source eCommerce”. United States: eCommerce Optimization. . Arhivat din original la . 
  8. ^ „eBay Owns 49% Of Magento Inc – Confirmed”. Magik. Accesat în . 
  9. ^ Warren, Christina (). „eBay Acquires Open Source Ecommerce Company Magento”. Mashable. Accesat în . 
  10. ^ Rao, Leena (). „Recently Departed Magento CTO And Co-Founder: eBay Doesn't Understand The Meaning Of Open”. TechCrunch. Accesat în . 
  11. ^ Lavelle, Mark. „Letter from our CEO”. Magento.com. Accesat în . 
  12. ^ Avinash Pathak. „Pick the Perfect Magento Edition for Your E-Commerce Site,”. tisindia. Accesat în . 
  13. ^ „Release Notes Magento Community Edition 2.0”. Magento. Accesat în . 
  14. ^ „Key Performance And Scalability Enhancements Of Magento Enterprise Edition 1.13”. Magento. Accesat în . 
  15. ^ „Magento Enterprise Edition (EE) 1.14 Release Notes”. Magento. Accesat în . 
  16. ^ Perez, Sarah. „eBay-Owned E-Commerce Platform Magento Shuts Down Services Aimed At Smaller Retailers”. TechCrunch. Accesat în . 
  17. ^ „Is Magento the best e-commerce platform on the market today? You bet it is”. Cofamedia. . Accesat în . 
  18. ^ „Imagine 2015”. Magento. Accesat în . 
  19. ^ „MAGENTO CERTIFICATION”. Magento. Accesat în . 

Legături externe[modificare | modificare sursă]