Întâi, versiunea
Un site Drupal 10 trebuie să ruleze cel puțin 10.3.0 ca să poată trece la 11. Un site aflat pe 10.6 trebuie să ajungă pe 11.3.0 sau mai nou.
Site-ul tău nu se oprește în ziua aceea și merge mai departe ca până acum. Trecerea lui la Drupal 11 e de obicei o actualizare, nu un site refăcut de la zero.
Sunt Emanuel Greucean. Am verificat aceste informații pe drupal.org pe 25 octombrie 2026.
Pe lângă securitate, dacă rămâi pe 10 ai mai mult de lucru mai târziu.
Poți afla singur, în două feluri.
Drupal 11 e construit din ultima versiune de Drupal 10, din care s-a scos codul vechi. De aceea 10 → 11 e o actualizare pe loc, cu Composer, când codul și modulele site-ului sunt pregătite. Site-ul nu se reface de la zero și nu muți conținutul nicăieri. Cele patru puncte de mai jos le verific eu pentru tine, așa că nu trebuie să le urmărești în detaliu.
Un site Drupal 10 trebuie să ruleze cel puțin 10.3.0 ca să poată trece la 11. Un site aflat pe 10.6 trebuie să ajungă pe 11.3.0 sau mai nou.
Drupal 11 cere PHP 8.3 și cel puțin MySQL 8.0, MariaDB 10.6, PostgreSQL 16 sau SQLite 3.45. Dacă găzduirea ta e mai veche, trebuie adusă la zi înainte de actualizare.
Fiecare modul luat de pe drupal.org și fiecare patch aplicat au nevoie de o versiune pentru Drupal 11. Șase module au ieșit din Drupal core în Drupal 11 (Actions UI, Activity Tracker, Book, Forum, Statistics și Tour). Dacă folosești unul și vrei să-l păstrezi, instalezi versiunea lui de pe drupal.org înainte de actualizare și nu-l dezinstalezi, pentru că i-ai pierde configurația.
Modulele personalizate ale site-ului tău trebuie să renunțe la API-urile pe care Drupal 10 le-a marcat ca învechite (deprecated). Upgrade Status le găsește, iar Drupal Rector repară automat o parte dintre ele.
Nu-ți pot spune cât de grea e actualizarea la tine până nu văd codul site-ului.
Drupal 9 a ieșit din suport pe 1 noiembrie 2023. Un site pe 9 are două actualizări de făcut până la 11. Prima, 9 → 10, include trecerea de la CKEditor 4 la 5, pe care drupal.org spune că trebuie s-o urmărească un om, plus verificarea temelor construite pe Classy sau Stable.
Suportul pentru Drupal 8 s-a încheiat pe 17 noiembrie 2021. Un site pe 8 trece prin trei actualizări până ajunge la 11.
Drupal 7 a rămas fără suport de securitate pe 5 ianuarie 2025. Plecarea de pe el e o migrare spre un site nou, nu o actualizare.
Cum se face migrarea de pe Drupal 7Mai întâi fac o evaluare scurtă și gratuită a site-ului tău, ca să știm amândoi ce e de făcut înainte să ne înțelegem ce intră în lucrare.
Planul rămâne al tău. Dacă vrei, îl poți da altui dezvoltator, care face actualizarea în locul meu.
Lucrez cu Drupal din 2009, pe versiunile de la 5 la 11. Din 2014 până la finalul lui 2025 am fost arhitect Drupal și coordonator backend, pe contract, pentru agenția americană Kalamuna. Acolo am făcut eu migrarea Drupal 7 → 8 a unei platforme de media din SUA. După Drupal 8, la Kalamuna am făcut mai ales actualizări de versiune, iar după fiecare site-ul mergea ca înainte. Mai multe despre mine
Dacă ai mai mulți clienți pe Drupal 10 decât oameni care să-i actualizeze, preiau eu o parte din lucrări, sub numele tău. Pot prelua și migrări pentru site-urile rămase pe Drupal 7, iar evaluarea o fac la fel ca pentru un client direct. Lucrez din Timișoara, pe ora Europei de Est. Pot începe acum.
Nu. Rulează în continuare exact ca azi. Diferența e că, de atunci încolo, nimeni nu mai publică actualizări de securitate pentru Drupal 10.
Nu. Fiecare actualizare majoră pornește de la versiunea majoră de dinainte, deci drumul spre 12 trece prin 11.
Pentru 10 → 11, de obicei nu. Păstrezi același site, cu același conținut, iar el se actualizează pe loc. Un site nou îți trebuie abia când pleci de pe Drupal 7.
Depinde de site, și de asta încep cu evaluarea. După ea îți pot spune cât ține lucrarea și ce cuprinde, înainte să te hotărăști.
Rămâi pe o versiune de Drupal pe care nu o mai repară nimeni. Orice problemă de securitate anunțată după 9 decembrie rămâne nereparată pe site-ul tău.
drupal.org nu a trecut încă o dată de final pentru Drupal 11 în calendarul lansărilor.
Pentru evaluare îmi ajung depozitul de cod și fișierul composer.json. Acces la serverul de producție îmi trebuie abia la trecerea pe versiunea nouă, pentru că până atunci lucrez pe o copie.
Evaluarea găsește mai întâi fiecare modul care nu are încă versiune pentru Drupal 11, de exemplu cu comanda composer why-not drupal/core ^11. Hotărâm împreună ce facem cu fiecare și îl trecem în lista fixă de lucrări, înainte de actualizare.
Nu. Planul din evaluare e al tău. Poți face actualizarea cu mine, cu echipa ta sau cu alt dezvoltator.
Trimite-mi adresa site-ului și versiunea de Drupal, dacă o știi. De acolo pornește evaluarea.
emanuel@webbership.dev