Kui vana Drupal vajab uuendamist
Sobib siis, kui veeb töötab vanal Drupalil, uuendused on seisma jäänud või on vaja liikuda kindlamale Drupal 11 platvormile. Esimene eesmärk on aru saada, kas ees ootab sisumigratsioon, tavapärane uuendamine või suurem ümberehitus.
Millal seda vaja on
- turvauuendused on keerulised või tegemata;
- moodulid ei ühildu uue Drupal versiooniga;
- veebis on palju pärandloogikat;
- enne uuendamist on vaja teada mahtu ja riske.
Mida WebPro teeb
- kaardistab moodulid, sisu, väljad ja erilahendused;
- hindab uuendustee ja riskid;
- koostab tööplaani ning testide nimekirja;
- aitab uuenduse kontrollitult avalikku veebi viia.
Mis teid ees ootab
- alustame lühikese tehnilise ülevaatusega, et mitte pakkuda tööd pimesi;
- selgitame välja, millised osad saab üle viia või uuendada otse ja millised vajavad ümbertegemist;
- lepime kokku, millised lehed, vormid, kasutajarollid ja töövood on kõige olulisemad;
- töö käib testkeskkonnas, kus saab tulemust enne avalikku veebi kontrollida;
- avaldamiseks tehakse plaan: varukoopia, ajastus, kontrollnimekiri ja vajadusel tagasipöördumise võimalus.
Milline tee valida
- Drupal 6 või 7 pealt Drupal 11 peale tähendab tavaliselt uue süsteemi ehitamist, sisumigratsiooni ning vajadusel vana PHP, JavaScripti ja andmete kaitsmise loogika ümberhindamist. Seal on oluline aru saada, milline sisu ja äriloogika peab uude lahendusse kaasa tulema.
- Drupal 8, 9 või 10 pealt Drupal 11 peale on tavaliselt olemasoleva süsteemi kontrollitud uuendamine. Sageli algab töö Composeril põhineva töövoo korrastamisest ning liigub edasi väikeste Drupali, PHP, JavaScripti ja andmeturbe sammudega.
Näide: Riigi Kinnisvara AS
Hiljutine näide: uuendasime RKAS-i jaoks kogu serveri tarkvara ja tõstsime Drupal 10 pealt Drupal 11 peale. Töö käis kontrollitud sammudes — enne avaldamist testiti kõik olulisemad töövood üle. RKAS kasutab Drupalit koos kohandatud hangete mooduliga ja portfelli impordiga välisest API-st, mis tähendas, et uuendus pidi toimima ilma nende äriloogika katkemiseta.
Kuidas töömaht selgub
Töömaht sõltub sellest, kui palju on saidil sisu, vorme, kasutajaid, mitmekeelsust, erimooduleid, liidestusi ja vana teemat. Lihtsam sait võib vajada peamiselt tehnilist uuendust. Keerukam sait võib vajada eraldi migratsiooniplaani, andmete puhastust, testide lisamist ja mitut kontrollvooru.
Iga migratsioon on erinev. Ühte kindlat viisi ei ole, sest tööplaan sõltub konkreetsest veebist, andmetest, erilahendustest, ligipääsudest ja sellest, mida peab uues süsteemis kindlasti säilitama.
Mida esimeses kirjas saata
Kirjuta praegune Drupal versioon, veebiaadress, kas ligipääs testkeskkonnale on olemas, millised töövood on äriliselt kõige olulisemad ja kas on teadaolevaid probleeme. Kui versiooni ei tea, piisab veebiaadressist ja lühikesest kirjeldusest.
Migratsioonitööde suurusjärgud leiad hindade lehelt.
Pärast uuendust sobib hoida süsteemi korras Drupal hooldusega. Kui Drupal 7-lt liikumine nõuab sisumigratsiooni, vaata Drupal migratsiooniteenust.
Järgmine samm: kirjelda praegust veebi, teadaolevat Drupal versiooni ja olulisemaid töövooge.
Täida kontaktvorm