Magento 1 to Open Mage

Suurel Magento 1 platvormil migreerimine OpenMage’ile PHP 8.3 ühilduvuse tagamiseks

Klient: quiff.ro
Valdkond: Mitmepoodne jaekaubandus (B2C + B2B)
Platvorm: Magento 1 ➝ OpenMage
Kestus: ~2 nädalat
Eesmärk: Pikaajaline töötamine PHP 8.3-ga koos täiustatud jõudlusega


Taust

Quiff.ro on üks Rumeenia juhtivaid juuksehooldustoodete ja ilutarvete tarnijaid, mis haldab mitmeid Magento 1 veebipoodlaid nii B2C klientidele kui ka B2B partneritele. Süsteem sisaldas kohandatud hinnakujunduse loogikat, kliendigruppe, kontohierarhiaid ning maksete ja saatmise pakkujatega integreerimisi.

Kuigi algselt kaaluti täielikku migreerimist Magento 2-le, oleks kõigi funktsioonide – eriti keeruka B2B portaali – ülesehitamine nõudnud märkimisväärset eelarvet ja ajahorisonti.

Klient vajas kiiremat ja kulutõhusamat viisi:

  • Platvormi pikaajalise elujõulisuse tagamiseks
  • Tehnikapakki moderniseerimiseks (sealhulgas PHP 8.x toe lisamiseks)
  • Jõudluse ja turvalisuse parandamiseks

Meie lahendus: OpenMage’ile migreerimine

Pakkusime välja süsteemi tuuma migreerimise OpenMage‘ile, kogukonna juhitud Magento 1 harule, ning keskkonna täiendamise PHP 8.3-le. See võimaldas kliendil säilitada kogu olemasoleva äriloogika, moderniseerides samal ajal põhitehnoloogiat märkimisväärselt.


Samm-sammult teostus

Järgisime meie Magento 1 ellujäämisõpastikus kirjeldatud teekaarti:

  1. Uuendasime Magento 1.9.4.5-le, et alustada kõige stabiilsemast ametlikust väljalaskest.
  2. Migreerisime OpenMage’ile, asendades Magento tuuma OpenMage’i uusima haruga.
  3. Refaktoreerisime kohandatud moodulid PHP 8.3 ühilduvuse tagamiseks. Kasutasime Rectorit ja käsitsi koodide ülevaatamist, et tagada vastavus range tüüpimise ja kaasaegsete keelefunktsioonidega.
  4. Testisime kõiki veebipoodlaid ja B2B-voolusid, sealhulgas hinnareeglit, klientide grupi loogikat ja kassaharude kohandusi.
  5. Optimeerisime jõudlust, lubades täislehekülgede vahemällu salvestamist ja kõrvaldades pärandi ülekoormuse.

Tulemused

Täielik ühilduvus PHP 8.3-ga
Kõik veebipoodlad täielikult töökorras ilma seisakuta
Jõudluse paranemine kõikidel lehtedel (vähenenud TTFB ja kiiremad lehe laadimised)
Andmekadu pole, suuri ümbertöötlemisi pole nõutud
Projekt lõpetati vähem kui kahe nädalaga


Kliendi kasu

OpenMage’ile migreerimisega täieliku Magento 2 ülesehituse asemel suutis Quiff.ro:

  • Vähendada kulusid üle 60%
  • Pikendada oma praeguse platvormi eluiga
  • Parandada kiirust ja stabiilsust nii B2C kui ka B2B klientidele

Vajate sarnast abi?

Kui haldate Magento 1 poodi ja soovite jääda ohutult veebis kaasaegse infrastruktuuriga, saame teid aidata:

  • Migreerumisel OpenMage’ile
  • Poe refaktoreerimisel PHP 8+ jaoks
  • Jõudluse ja turvalisuse parandamisel – kiiresti

👉 Räägime – aitame teil valida õige strateegia lähtuvalt teie poe keerukusest ja ärilistest eesmärkidest.