Minden példa valós, a saját projektjeinkből, ügyfélnév nélkül.
Utazási webshop
Frissítés Drupal 11-re a támogatás lejárta előtt
Helyzet: Az oldal Drupal 10-es alapjának támogatása lejárt volna, ezért Drupal 11-re és PHP 8.4-re kellett frissíteni.
Megoldás: Két lépésben frissítettünk, a kiegészítő modulokat kompatibilis verziókra cseréltük, a javításokat újraírtuk, és az egyedi JavaScript-kódból kivezettük a megszűnt hívásokat.
Drupal 11PHP 8.4ComposerJavaScript
Burkolatanyag-webshop
Webshop frissítése Drupal 11-re és Commerce 3-ra
Helyzet: A webshopot a legújabb, hosszú távon támogatott Drupal 11-re kellett frissíteni, sok elavult bővítménnyel és régi JavaScript-könyvtárral.
Megoldás: Lépésenként frissítettük a szerverkörnyezetet, a rendszermagot és a webshopmotort, az elhagyott bővítményeket pedig korszerű megoldásokra cseréltük. Kétlépcsős éles telepítést terveztünk, és a termékgalériák, csúszkák régi szkriptjeit is az új verzióhoz igazítottuk.
Drupal 10Drupal 11Drupal CommercePHP 8.3
Fogászati termékek webshopja
Webshop frissítése Drupal 9-ről Drupal 10-re
Helyzet: A Drupal 9 támogatása megszűnt, ezért a webshopot biztonságosan át kellett vinni Drupal 10-re.
Megoldás: Frissítettük a rendszert és a bővítményeket Drupal 10-re, átálltunk az új CKEditor 5 szerkesztőre. Az egyedi fejlesztéseket és a sminket kompatibilissé tettük, és kijavítottuk a frissítés után előjött hibákat.
Drupal 9Drupal 10Drupal CommerceCKEditor 5
Sofőrállás-portál
Biztonságos átállás Drupal 9-ről Drupal 10-re
Helyzet: Az oldal Drupal 9-en futott, amelynek a támogatása megszűnt, ezért biztonságosan át kellett állni Drupal 10-re.
Megoldás: Az egyedi fejlesztéseket és a téma szkriptjeit kompatibilissé tettük, áttértünk az új szövegszerkesztőre, és kivezettük az elavult bővítményeket. A frissítés után több körben javítottuk a jelentkezés és az előfizetés hibáit.
Drupal 10PHPCKEditor 5
Burkolatanyag-webshop
Webshop frissítése Drupal 9-ről Drupal 10-re
Helyzet: A webshop Drupal 9-en futott, amelynek támogatása megszűnőben volt.
Megoldás: Drupal 10-re frissítettük a rendszert és a bővítményeket. Rendbe tettük a frissítés után hibásan működő részeket, köztük a captchát, a regisztrációt, a galériát és a kereső rendezését.
Drupal 9Drupal 10Drupal CommercePHPComposer
Utazási webshop
Frissítés Drupal 10-re, új szövegszerkesztővel
Helyzet: A Drupal 9 támogatása megszűnőben volt, át kellett állni Drupal 10-re.
Megoldás: Drupal 10-re frissítettük a rendszert és a bővítményeket, kijavítottuk a sablonokat és a kompatibilitási hibákat, és átálltunk az új CKEditor 5 szövegszerkesztőre.
Drupal 9Drupal 10CKEditor 5Composer
Virág-nagykereskedés
Frissítés támogatott Drupal 9-re az egyedi funkciók megtartásával
Helyzet: A webshop elavult Drupal-verzión futott. A frissítés után minden egyedi funkciónak, a kuponoktól a számlázáson és a futáron át a bankkártyás fizetésig, ugyanúgy kellett működnie.
Megoldás: Drupal 9.5-re frissítettük az oldalt. Az összes egyedi bővítményt és az adminisztrációs felületet az új verzióhoz igazítottuk.
Drupal 9UbercartPHPBarion
Építőanyag-webáruház
Webshop frissítése Drupal 8-ról Drupal 9-re
Helyzet: A webshop Drupal 8-on futott, amelynek a támogatása megszűnt. Biztonságos, támogatott verzióra kellett frissíteni.
Megoldás: A rendszert a modulokkal és a témával együtt Drupal 9-re frissítettük, és átírtuk az inkompatibilis egyedi kódrészeket.
Drupal 9Drupal Commerce
Utazási webshop
Frissítés Drupal 8-ról Drupal 9-re
Helyzet: A Drupal 8 támogatása megszűnőben volt, az oldalt biztonságosan tovább kellett üzemeltetni.
Megoldás: Drupal 9-re frissítettük a rendszert és a bővítményeket, korszerű csomagkezelésre álltunk át, és a foglalási modulban kicseréltük az elavult megoldásokat.
Drupal 8Drupal 9Composer