Magento 2 / Mage-OS / Adobe Commerce
Enterprise e-commerce pre komplexné katalógy, B2B a multi-store, na Mage-OS aj Adobe Commerce.
Magento poháňa niektoré z najväčších e-commerce prevádzok na webe a má povesť náročnej platformy. Keď beží dobre, je to stále najschopnejšia otvorená platforma pre komplexné katalógy a B2B. Keď beží zle, znamená to produktovú stránku, ktorá sa načítava 12 sekúnd, a faktúru za hosting, ktorú nevie nikto vysvetliť. Väčšina našich Magento zákaziek začína v druhom stave a končí v prvom.
Pracujeme s oboma živými vetvami platformy:
- Mage-OS: komunitou vedený fork, ktorý odpojil budúcnosť platformy od roadmapy Adobe a vydáva rýchlejšie. Nové open-source buildy smerujú sem, nie do pôvodného Magento Open Source; energia komunity sa presunula do forku.
- Adobe Commerce: licencovaná cloudová edícia s B2B suitou, page builderom a enterprise SLA.
Prácu vedie architekt s certifikáciou Adobe Certified Master – Adobe Commerce Architect, najvyššou, akú Adobe pre Commerce udeľuje, a s Hyvä certifikáciou pre frontend. Oboje si overíte na LinkedIne.
Kedy je Magento správna voľba
- Komplexné katalógy s mnohými typmi produktov, konfigurovateľnými možnosťami a cenovými pravidlami
- B2B požiadavky: firemné účty, workflow cenových ponúk, cenové úrovne, schvaľovanie nákupov
- Multi-store a multi-brand setupy pod jednou administráciou
- Existujúca investícia do rozšírení a integrácií Adobe Commerce
Ak neplatí nič z toho, lacnejšou odpoveďou býva zvyčajne Shopify. Povieme vám to hneď na prvom hovore.
S akými problémami sa na nás klienti obracajú
- Produktové stránky, ktoré sa načítavajú tri sekundy napriek nakonfigurovanému Varnishu a Redisu
- Pokladňa, ktorá počas kampane zlyhá, zatiaľ čo servery bežia na 10 %; úzke hrdlo býva takmer vždy v kóde alebo v konfigurácii cache, nie v hardvéri
- Štyridsať nainštalovaných rozšírení, polovica opustená dodávateľmi a dve z nich v konflikte o ten istý observer
- Indexery a crony v stave, keď storefront ukazuje zásoby, ktoré sklad nemá
- Upgrade odkladaný tak dlho, že sa z každého bezpečnostného patchu stal samostatný projekt
Niekoľko prípadov, ktoré sme opravili
Z e-shopov, na ktorých sme v uplynulých rokoch pracovali, anonymizovane:
- Registrácie zákazníkov cez víkend prestali fungovať, pretože tabuľka jedného rozšírenia vyčerpala celý rozsah 4,29 miliardy auto-increment ID, hoci mala len pol milióna riadkov. Hotfix na BIGINT vrátil registrácie do hodiny; schema override sa postaral, aby oprava prežila aj upgrady.
- Dobierkové objednávky začali po upgrade vyžadovať platbu kartou: migrácia schémy prestavala tabuľku a posunula ID riadkov, ktoré jeden legacy modul používal ako natvrdo zapísané konštanty. Našli sme to porovnaním surových tabuliek naprieč prostrediami.
- Predajná zásoba bola mesiace pod realitou. Konektor na marketplace premenovával čísla objednávok až po vytvorení skladových rezervácií, takže MSI ich nikdy nevedelo uvoľniť. Dokázali sme to anti-joinmi nad metadátami rezervácií, opravili vendor patchom a upratovacím cronom.
- Adresy sa prestali zhodovať s ERP, pretože ochrana Magenta pred CSV injection bez upozornenia pridáva medzeru pred každú hodnotu začínajúcu na „+“, teda aj pred telefónne čísla. Príčinu sme vystopovali až do jadra frameworku a opravili composer patchom.
- Upload médií fungoval na stagingu a na produkcii zlyhával. Postupné vylučovanie hypotéz to zúžilo na jediný zastaraný konfiguračný riadok a self-healing data patch zaručil, že sa nevráti.
Čo robíme
- Audity výkonu a prestavby storefrontu. Štandardne odporúčame Hyvä: nahrádza celý legacy frontendový stack a umožňuje dosiahnuť Lighthouse skóre nad 90. PWA Studio alebo plne headless tam, kde si to prípad naozaj žiada.
- Vlastné moduly a integrácie na ERP, PIM, expedíciu, platby a marketplaces, stavané idempotentne a s dobrou pozorovateľnosťou, pretože integračná vrstva je miesto, kde v Magente vzniká väčšina produkčných incidentov.
- Upgrady verzií vrátane záchranných migrácií z Magenta 1 na 2, prechodov na Mage-OS a znižovania rizika skoku medzi hlavnými verziami, vždy s kompletným auditom rozšírení pred akýmkoľvek zásahom.
- Dlhodobá prevádzková podpora: bezpečnostné patche, monitoring, ladenie cache a on-call inžinier na deň, keď sa zaplní databázová tabuľka zámkov. Všetko formou mesačného paušálu, s DevOps a infraštruktúrou v podloží.
Ako zákazka zvyčajne začína
Pri živom e-shope je prirodzeným vstupom audit výkonu: fixná cena známa vopred, reálne merania a zoznam opráv zoradený podľa priorít; vykonať ho môžete s nami alebo s vlastným tímom. Pri e-shope, ktorý stále beží na Magente 1 alebo zaostáva o niekoľko hlavných verzií, začíname namiesto toho posúdením migrácie: čo sa prenesie, čo sa prepíše a ako bude vyzerať plán prepnutia. V oboch prípadoch poznáte rozsah aj cenu písomne skôr, než čokoľvek fakturujeme.
Súvisiace služby
- Audit výkonuZačíname vstupným auditom za malú pevnú cenu: Lighthouse, Core Web Vitals a tri úpravy s najväčším dopadom. Nadväzuje na to týždňová detailná analýza s real-user metrikami, takisto za fixnú cenu.
- Migrácia platformyZ WooCommerce, Magento 1 alebo vlastného stacku na platformu, ktorá vás nezamkne. Katalóg, zákazníci, objednávky aj SEO prežijú cutover bez ujmy.
- Integrácie (ERP, PIM, WMS, platby)Prepojíme e-shop so systémami, ktoré riadia chod firmy, a to tak, aby integrácia ustála aj výpadky API tretích strán.