
Prezentare generală rapidă a CMS Drupal 9: Îmbunătățiri cheie
Versiunea actuală a Drupal 9 — este unul dintre cele mai puternice, funcționale și eficiente sisteme CMS din lume. Mai exact, este departe de a fi doar un CMS. Drupal este mai mult ca un CMF (Content Management Framework) open-source, adică un cadru gata făcut pentru dezvoltarea de aplicații web complexe și interfețe web cu un panou de administrare gata făcut. Mai mult, începând cu versiunea 8, Drupal a primit toate posibilitățile de a funcționa ca CMS Headless sau Decuplat.
Posibilitati cheie
Orice poate fi construit pe baza Drupal, inclusiv servicii bancare extrem de fiabile și mai sigure, site-uri ale agențiilor guvernamentale etc. Sistemul este configurabil foarte flexibil pentru orice dezvoltare Drupal personalizată, nucleul este actualizat independent, astfel încât oferă un nivel suficient de protecție și performanță în orice moment.
Din cutie, există toate cele mai necesare instrumente:
- rapoarte de performanta,
- sistemul de control al accesului și rolurile utilizatorului,
- constructor de layout,
- sistem de moderare,
- API REST,
- sistem de testare a caracteristicilor încorporat,
- taxonomii personalizate etc.
Este aproape imposibil să enumerați toate caracteristicile Drupal, dar un lucru este clar – acesta este un sistem la nivel de întreprindere dezvoltat de profesioniști. În același timp, Drupal rămâne complet gratuit și open source. Toate suplimentele (există mii de ele) sunt, de asemenea, distribuite gratuit.
Ce este nou în versiunea 9.1.10?
Lansarea celei de-a 9-a versiuni a CMS a devenit succesorul direct al celei de-a 8-a ediții, care a consolidat tranziția Drupal la noi principii. Iată modificările care au avut loc în Drupal:
- Composer este folosit pentru gestionarea dependențelor pachetelor (deși a fost introdus pentru prima dată în D8);
- Drupal este adaptat să funcționeze cu PHP 8 (minim recomandat PHP 7.4);
- Actualizarea (migrarea) de la versiunea 8 este mai ușoară ca niciodată în istoria CMS-ului;
- Layout Builder a fost îmbunătățit, ceea ce permite editorilor de conținut să creeze pagini fără ajutorul programatorilor și designerilor;
- Arhitectură îmbunătățită orientată spre API, inclusiv JSON;
- Biblioteca media a fost îmbunătățită, ceea ce simplifică gestionarea imaginilor, videoclipurilor și a altor fișiere;
- Adaptat la cerințele GDPR;
- Actualizat motorul de șabloane Twig de la versiunea 1 la versiunea 2;
- Principiile API-first, CMS Headless și microservicii sunt continuate;
- Sistemul de automatizare a proceselor se dezvoltă datorită integrării pluginului Workflows în nucleul Drupal.
Pluginuri și integrări
Există peste 42 de mii de plugin-uri în directorul oficial Drupal. Cu toate acestea, doar aproximativ 5,8 mii dintre ele sunt compatibile cu versiunea 9. Pentru fiecare dintre ele este furnizată documentație detaliată pentru instalare și configurare.
Toate sunt complet gratuite și open source. Cu greu veți putea găsi plugin-uri premium doar dacă micile completări de la dezvoltatori privați ocolesc catalogul oficial. Pluginurile pot fi folosite pentru a modifica și completa orice funcționalitate Drupal. De exemplu, schimbați editorul de pagini (CKEditor este furnizat implicit), adăugați funcționalitatea magazinului online sau suportul pentru pagini AMP, extindeți funcționalitatea SEO etc.