Magento je platforma pro elektronické obchodování postavená na open source technologii, která poskytuje online obchodníkům flexibilní systém nákupního košíku a kontrolu nad vzhledem, obsahem a funkčností jejich online obchodu. Magento nabízí výkonné nástroje pro marketing, optimalizaci pro vyhledávače a správu katalogů.
CommonPlaces používá pro své klienty z oblasti elektronického obchodování komunitní produkt Magento. Schopnost Magenta škálovat umožňuje obchodům s několika málo produkty a jednoduchými potřebami snadno expandovat na desítky tisíc produktů a komplexní vlastní chování bez nutnosti změny platformy. Nabízí celou řadu zásuvných modulů a motivů, které mohou snadno vylepšit zkušenosti zákazníků. Internetový obchod má mnoho aspektů, které je třeba nakonfigurovat, a to, jak dobře se to podaří, často závisí na obchodním umu. Pokud však jde o vlastní funkce, tam je zapotřebí složitější programování.
Magento je navrženo tak, aby ho jako aplikaci mohl využívat i někdo, kdo není vývojář. Komunita Magento je nesmírně rozsáhlá a velmi nápomocná. V určitém okamžiku však běžný člověk narazí na zeď.
Existuje řada důvodů, proč jsou k úpravě webu Magento povoláni vývojáři. Jedná se o velmi robustní systém, a to i v tom nejzákladnějším provedení. Jakmile se začne integrovat s jinými systémy nebo zavádět desítky tisíc produktů, firmy často potřebují pomoc zkušených vývojářů. Jako příklad můžeme uvést, že naši klienti potřebovali další možnosti zobrazení ovládacího panelu. Obvykle můžete mít možnost zvolit zobrazení produktů ve skupinách po 5, 25 a/nebo 50. Máme klienta, který chce zobrazit 2000. Funkce lze měnit jen do určité míry; dále je třeba, aby je upravil odborník, který Magentu skutečně rozumí a dodržuje osvědčené postupy.
Zkušení vývojáři vám také řeknou, že v elektronickém obchodě je zásadní rychlost. Nikdo nechce čekat na načtení systémů, když hodně nakupujete online. S tak robustním seznamem funkcí, které jsou nativní součástí aplikace, lze na server umístit kmeny. I když se nám zatím nestalo, že by klient Magenta potřeboval pro svůj internetový obchod více než jeden server, dokážu si představit, že tato situace v budoucnu nastane.