Migracija

TV bokštas: migracija, kuri būtų tyliai pavykusi ir nieko neperkėlusi

Sena svetainė buvo pastatyta ant puslapių konstruktoriaus, o turinys augo dešimt metų: du šimtai septyniasdešimt septyni įrašai dviem kalbomis, tūkstantis su viršum nuotraukų, bilietai, erdvės ir pramogos, išbarstytos po puslapius kaip tekstas.

Užduotis atrodė įprasta — perkelti turinį į naują pagrindą. Bet prieš pradedant reikėjo atsakyti į vieną klausimą: ar turinys apskritai pasiekiamas programiškai.

Gebėjimas

Migracija

Metai

2026

Ką padarėme

Turinio migracija iš Elementor prasidėjo ne kėlimu — pirmiausia išmatavome šaltinį, o ne pradėjome kelti.

Paaiškėjo lemiamas dalykas: įrašų turinys buvo švarus ir pasiekiamas, o puslapių — ne. Puslapių tekstas gyveno ne turinio lauke, o konstruktoriaus techniniuose duomenyse. Kainų puslapis per svetainės sąsają grąžindavo lygiai šešiolika baitų — vieną tuščią pastraipą.

Tai reiškė, kad įprastas automatinis perkėlimas būtų sukūręs dvidešimt du tuščius puslapius ir pranešęs, kad viskas pavyko. Klaida būtų paaiškėjusi po savaitės, kai kas nors atidarytų puslapį.

Todėl darbą padalijome. Įrašus ir mediją perkėlėme pažodžiui, su patikra, kad kiekvienas failas turi žinomą kilmę. Puslapius perstatėme ant struktūros: vietoj vieno teksto lauko atsirado atskiri tipai objektams, bilietams, erdvėms ir pramogoms — su savo laukais, o ne su tekstu, iš kurio nieko negalima suskaičiuoti.

Rezultatas

Perkelta 1 097 medijos failų, ir kiekvienas turi atsekamą kilmę — nė vieno našlaičio. 185 lietuviški ir 92 angliški įrašai vietoje.

Turinys, kuris anksčiau buvo tekstas, dabar yra duomenys: 30 objektų, 7 bilietų tipai, 3 erdvės ir 2 pramogos gyvena kaip atskiri įrašai, kuriuos galima filtruoti, rikiuoti ir rodyti ten, kur reikia.

Perkeliant paaiškėjo dar vienas dalykas, kurio niekas neieškojo: naujoje svetainėje būtų likę 371 paveikslėlis, rodomas tiesiai iš senojo serverio. Tokios nuorodos veikia tol, kol veikia senoji svetainė, ir tyliai lūžta tą dieną, kai ji išjungiama. Visos jos surastos ir uždarytos.

249 adresai grąžina teisingą puslapį, o 12 iš 12 perstatytų puslapių sutampa su šaltiniu žodis į žodį.

Dalis šaltinio failų buvo nepasiekiami dar prieš mums prisiliečiant — jie neatsirado ir naujoje vietoje, o sąrašas atiduotas klientui, kad būtų aišku, ko trūksta ir kodėl.

Papasakokite, kas Jus stabdo

Parašykite trumpai — atsakysime su aiškiu kitu žingsniu.

Susisiekti