Preskočiť na obsah
Zapolu

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 s e-shopom, ktorý spadá práve do druhej kategórie.

Pracujeme s oboma živými vetvami platformy:

  • Mage-OS: komunitná distribúcia Magento Open Source s vlastným release procesom a komunitnou správou. Zostáva zámerne kompatibilná, takže e-shop na Mage-OS je stále e-shop na Magente a existujúce rozšírenia fungujú ďalej. Nové open-source projekty staviame sem.
  • Adobe Commerce: licencovaná edícia, ktorá sa oplatí, keď naozaj využijete riadený cloud hosting so SLA alebo enterprise podporu. Adobe Commerce B2B (firemné účty, zdieľané katalógy, vyjednávané cenové ponuky) je rozšírenie, ktoré Adobe licencuje zvlášť, nad rámec tejto ceny.

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. Overovacie záznamy oboch nájdete na stránke o nás.

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 konfigurácie 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 % vyťaženia
  • Š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 desiatich rokov práce na Magente, na ktorých táto prax stojí, 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 samoopravný dátový patch zaručil, že sa problém už nevráti.

Čo robíme

  • Audity výkonu a prestavby storefrontu. Štandardne odporúčame Hyvä: nahrádza celý legacy frontendový stack a v našich vlastných meraniach dostáva skóre výkonu v Lighthouse 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 pozadí.

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, ktorý zvládne aj váš vlastný tím. 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