2008 nyarán kellett hoznom egy döntést, amelyet azóta sem bántam meg, sőt az egyik legjobb döntésem volt azóta is! Ekkor választottam ugyanis azt, hogy a cég Magento motorra épülő webáruházakat is fog készíteni! Azóta nagyon sokat fejlődött a Magento és mi is nagyon sokat fejlődtünk, nézzük meg, hogy miért választottam annó a Magento-t és milyen előnye származik ebből jelenleg is az ügyfeleinknek!
A döntés előtt már fél évvel követtem a Magento-val kapcsolatos híreket, illetve többször megnéztem a Magento funkcionalitását, olvasgattam a fórumot, hogy mit mondanak róla mások. Akkor még jószerivel nagyon sok dolog csak úgy volt a rendszerben, hogy elvileg tudja, de a gyakorlatban a fórumokon teljesen mást olvasott az ember.
Miért választottam tehát mégis a Magento-t?
Mert nyílt forráskódú, vagyis bárki szabadon használhatja, letöltheti, módosítja, pénzt is kérhet a módosításért, ez az előnye amúgy nagyon sok másik webáruház motornak is megvaan, gondolok itt a Jommla/Virtuemart vagy az OsCommerce-re.
Ellenben a legtöbb nyílt forráskódú motorral ellentétben a Magentonak van egy központi fejlesztő cége, ez a Varien Ltd., ami viszont profit orientált vállalkozás, tehát magának a szoftvernek megvan az az előnye, hogy nyílt, de az az előnye is megvan, hogy valaki nagyon sok pénzt fektetett ebbe a motorba, tehát érdekelt lesz abban, hogy folyamatosan fejlődjön és minél elterjedtebb legyen! A legtöbb ingyenes fejlesztéssel az a probléma, hogy elkezdik csinálni, majd pedig mindenkinek fontos fizetős munkája akad és a fejlesztés abbamarad! Ilyen a Magento esetében nem túl valószínű!
A Magento a Zend Framework-re épül, így gyorsan lehet benne fejleszteni és egyfajta programozási szemléletet is nyújt a fejlesztőknek, tehát a kód vélhetően nem csak úgy valamilyen lesz, hanem egyben objektum orientált és átlátható kód is fog születni. Bővebben a Zend Framerokről a Wikipédiában.
Ha megnézzük, hogy hogyan alakul a keresések száma a világon az egyes ismert ingyenes webáruház motorokra, akkor azt látjuk, hogy a Magento az elmúlt pá hónapban átvette a vezetést és az oscommerce veszített legtöbbet a népszerűségéből! (Kék - Magento, Sárga - OsCommerce, Piros - Virtuemart. Lila - Prestashop, Zöld - ZenCart )

A fenti grafikonon jól látható a Magento egyre növekvő népszerűsége!
A Magento alapértelmezett esetben is a legtöbb funkcióval rendelkező webáruház motor! Ha csak az alap funkciókat nézzük amelyek a telepíthető és letölthető 1.4-es Magentoban benne vannak, akkor már ezzel is jóval több funkciót kapunk, mintha telepítünk egy OsCommerce szoftvert és teletűzdeljük kiegészítésekkel. Gondolok itt például az up-sell és cross-sell termékekre a termékek véleményezhetősgére, vagy éppen összehasoníthatóságára.
A Magento Connect segítségével nagyon sok kiegészítő/modul telepíthető egyszerűen a Magento rendszerhez, vannak olyan kiegészítők amelyek ingyenesek, de többségük 60-100 dollár környéki áron beszerezhető és telepíthető. Ezen kiegészítők mind-mind egy meghatározott feladatot látnak, és ezen kiegészítők száma csak folyamatosan nő, tehát a szoftvert jó eséllyel nem kell mindig egyedileg fejleszteni, hanem a kiegészítők segítségével lehet bővíteni a tudását.
Adminisztrációs felület minősége is fontos szempont volt a választásnál. A Magento ebből a szempontból is nagyon erős, mert habár nagyon sokat tud az admin felületen minden jól kezelhető a listákban nagyon könnyű keresni, képeket feltölteni szintén könnyű, de nem csak egyesével lehet a termékek adatait módosítani, hanem a Magento lehetőséget ad a kötegelt adatmódosításra is!
A testreszabhatóságról is fontos szót ejteni, mert vannak olyan motorok, amelyekre nem lehet bármilyen designt egyszerűen ráhúzni. Mivel a Magento úgy épül fel, hogy minden konfigurálható benne (sajnos ezért van egyetlen nagy hátránya a sebessége), ezért az áruház kinézete egyáltalán nem kötött és bárhova tehető mondjuk a menü vagy a bejelentkezés formja.
Keresőoptimalizált felépítésről se feledkezzünk meg, mert egy webáruháznak nem csak használhatónak és szépnek kell lennie, hanem a keresőkben is jól megtalálhatónak. A Magento rendszer felépítésénél ez is egy szempont volt, ezért pl minden terméknek külön megadható az url-je, vagy éppen a meta tagjai.
Más véleményed van? Írd meg kérlek!