Dve reálne migrácie na PHP 8
Žiadne logá bez kontextu. Nižšie sú dva weby, ktoré sme previedli na podporované PHP — s konkrétnymi číslami, konkrétnymi problémami, ktoré sa pri tom našli, a odkazmi, aby ste si výsledok mohli otvoriť sami.
Joomla + fórum Kunena: z PHP 7.4 na 8.3
Web: hondacc.eu · migrácia 19.–20. júla 2026 · 2 dni
- 7 032príspevkov vo fóre — pred aj po migrácii rovnako
- 1 : 1zachovaný dizajn, adresy stránok aj obsah
- 0minút výpadku ostrého webu
Čo bolo treba vymeniť
- PHP
- 7.4 → 8.3
- Joomla
- 3.9.14 → 3.10.12
- Kunena (fórum)
- 4.0.12 → 5.2.14
- K2 (články)
- 2.10.2 → 2.28
Ako to prebiehalo
Kombinácia „Joomla 3 s pôvodným dizajnom + Kunena + PHP 8.3" nie je oficiálne podporovaná — posledná Kunena pre Joomlu 3 má oficiálne strop na PHP 8.0. Preto sme na kópii postavili dve verzie webu súčasne, jednu na PHP 8.0 a druhú na 8.3, a porovnali ich. Verzia na 8.3 bežala čisto bez ďalších záplat, takže sa nasadila tá — a s ňou aj dlhšia podpora do budúcna. Ostrý web bežal celý čas; prepnutie prišlo až po schválení.
Fórum phpBB 2.0 na PHP 5.6 → phpBB 3.3 na PHP 8.3
Web: forum.hondaclub.sk · migrácia 18.–19. júla 2026 · 2 dni
- 146 327príspevkov prenesených — presne, do jedného
- 199 600súkromných správ zachovaných
- 9 862používateľských kont
Čo bolo treba vymeniť
- PHP
- 5.6 → 8.3
- phpBB
- 2.0.21 → 3.3.14
- Staré modifikácie
- Kategórie → súčasť jadra, Shoutbox a AJAX Chat → udržiavané rozšírenie
- Fóra a kategórie
- 43 zachovaných
- Diakritika
- bez jediného pokazeného znaku
Najťažšia časť: vlastný modul, ktorý nikto neudržiaval
Fórum malo „Garáž" — vlastnú nadstavbu z čias phpBB 2, kde si členovia roky pridávali svoje autá. Taká vec sa nedá „aktualizovať": pre phpBB 3.3 sme ju napísali od nuly ako riadne rozšírenie a dáta prenesli tak, aby každé auto zostalo priradené svojmu majiteľovi.
- 2 208vozidiel
- 5 204fotografií (585 MB)
- 2 559záznamov o úpravách
Pôvodný vzhľad fóra sme zachovali vrátane originálneho baneru a farieb, doplnili slovenský preklad a staré odkazy na jednotlivé autá presmerovali na nové adresy, aby fungovali linky rozosiate po internete roky dozadu.
Starý web sa dá zachrániť aj vtedy, keď to nikto nesľubuje
Obidva prípady mali spoločné to, že „oficiálne to nemalo fungovať" — nepodporovaná kombinácia verzií, dvadsať rokov staré fórum, vlastná nadstavba bez autora. A obidva dnes bežia na podporovanom PHP, s pôvodným obsahom aj vzhľadom.
Ak máte podobný web, prvý krok je bezplatné posúdenie: napíšete adresu, do 24 hodín vám povieme, čo mu je a čo to bude stáť.
Ak sa ukáže, že PHP nie je váš problém, napíšeme vám to a nič si nevyúčtujeme.