back

Knowlegde

Knowledge Centre

Drupal 8 sau Drupal 9

by editor | 25.02.2025

Drupal 8 sau Drupal 9

Mulți Directori de Marketing (CMO) se confruntă în prezent cu o decizie importantă atunci când planifică un nou proiect Drupal: dacă să continue cu Drupal 8 sau să aștepte Drupal 9. Permiteți-mi să vă ajut să înțelegeți cum să luați această decizie în mod eficient.

Înțelegerea tranziției de la Drupal 8 la 9

Tranziția de la Drupal 8 la Drupal 9 reprezintă o abordare semnificativ diferită față de actualizările anterioare Drupal. Spre deosebire de versiunile anterioare, această actualizare nu va necesita o replatformare completă a site-ului dvs. web. În schimb, organizațiile pot aștepta un proces de actualizare relativ simplu. În timp ce unele API-uri vor deveni depreciate, afectând potențial anumite funcționalități ale modulelor, comunitatea Drupal lucrează proactiv pentru a aborda aceste provocări înainte ca acestea să afecteze utilizatorii.

Cronologie și considerente tehnice

Drupal 9 este programat pentru lansare pe 20 iunie 2020, iar Drupal 8 va ajunge la sfârșitul ciclului de viață în noiembrie 2021. Cea mai semnificativă provocare tehnică pentru lansarea Drupal 9 implică adoptarea Symfony 4, care reprezintă o actualizare substanțială de la framework-ul actual Symfony 3. Evaluarea noastră indică faptul că această migrare comportă cel mai semnificativ risc pentru respectarea termenului planificat de lansare.

Ghid de decizie bazat pe situația dvs. actuală

Permiteți-mi să vă prezint diferite scenarii pentru a vă ajuta să luați o decizie informată:

Scenariul 1: Fără site Drupal existent
Dacă nu aveți în prezent un site web Drupal, vă recomand să continuați cu Drupal 8 imediat. Așteptarea unui an pentru Drupal 9 ar întârzia inutil proiectul dvs. fără a oferi beneficii semnificative.

Scenariul 2: Site web existent Drupal 6
Pentru organizațiile care rulează încă Drupal 6, recomand ferm migrarea la Drupal 8 cât mai curând posibil. Această urgență provine din statutul depreciat atât al nucleului Drupal 6, cât și al versiunilor PHP asociate, care pot prezenta riscuri de securitate.

Scenariul 3: Site web existent Drupal 7
Pentru utilizatorii Drupal 7, calea de urmat depinde de alinierea site-ului dvs. actual cu nevoile afacerii:

Dacă site-ul dvs. actual îndeplinește cerințele de afaceri:
- Luați în considerare planificarea unei migrări la Drupal 8.8 în decembrie 2019
- Acest moment vă poziționează la doar una sau două versiuni minore înainte de Drupal 9
- Proximitatea față de Drupal 9 minimizează impactul actualizărilor viitoare
- Funcționalitatea nouă poate fi adăugată site-ului D7 între timp, deși aceasta va implica costuri suplimentare

Dacă site-ul dvs. actual necesită actualizări semnificative:
- Vă recomand migrarea la Drupal 8.7 acum
- Bugetați pentru unele lucrări de redeszvoltare la începutul anului 2020
- Includeți timp de pregătire pentru eventuala migrare la Drupal 9

Pregătirea implementării pentru viitor

Privind înainte, Drupal 9 este dezvoltat cu un accent puternic pe API-uri și practici moderne de dezvoltare. La recenta conferință DrupalCon Seattle, am observat adoptarea crescândă a arhitecturilor decuplate utilizând framework-uri frontend precum Angular și React. Cu integrarea planificată a React în nucleul Drupal, încurajez puternic proprietarii de produse să ia în considerare implementarea acestor tehnologii moderne de frontend în proiectele lor.

Această abordare nu numai că pregătește organizația dvs. pentru dezvoltările viitoare ale Drupal, dar oferă și o flexibilitate mai mare și experiențe îmbunătățite pentru utilizatori.

Pentru îndrumări mai detaliate specifice situației dvs., vă rugăm să ne contactați la office@softescu.com.

Article
Top
  • Knowlegde
    Knowledge Centre
    Extinde validarea câmpurilor cu expresii regulate
    editor
  • Knowlegde
    Knowledge Centre
    Înțelegerea arhitecturii CMS decuplate complet vs. decuplate progresiv
    editor
  • Knowlegde
    Knowledge Centre
    AngularJS sau Angular: Înțelegerea diferențelor și luarea deciziei corecte
    editor