Top 8 module Drupal de care aveți absolut nevoie pentru următorul dvs. proiect Drupal
Publicat: 2020-01-07Tocmai ați instalat Drupal 8 pe computer și așteptați cu nerăbdare să vă puneți site-ul în funcțiune rapid. Vrei toate acele caracteristici uimitoare despre care ai auzit despre Drupal 8. Deci, ce faci în continuare? Alegeți-vă modulele Drupal 8! Modulele Coz sunt elementele de bază ale oricărui mare conac Drupal.
Desigur, nu este atât de simplu pe cât pare. Drupal 8 este alimentat de comunitatea sa open-source în continuă creștere, care lucrează din greu pentru a dezvolta mii de module care pot îmbunătăți și extinde funcționalitatea unui site web Drupal. Alegerea dintre miile de module Drupal 8 poate fi o problemă.

Din fericire pentru tine, multe module importante din Drupal 7 și-au făcut drum spre nucleul Drupal 8. Ceea ce înseamnă că va trebui să activați aceste module doar după ce Drupal 8 este instalat. Să ne aruncăm într-o scurtă listă a principalelor module Drupal 8 pe care trebuie să le aveți pentru a construi experiențe digitale grozave. După aceea, vom vorbi despre cum să vă alegeți modulele Drupal 8.
Modulul Bară de instrumente de administrare
Modulul Drupal Admin Toolbar este extrem de util pentru o navigare mai bună pentru administratorii site-urilor și creatorii de site-uri. Bara de instrumente implicită nu este foarte ușor de utilizat. Acest modul își propune să extindă funcționalitatea barei de instrumente, oferind meniuri derulante care permit accesul ușor la diverse pagini de administrare. De asemenea, oferă un submodul pentru a-și extinde funcționalitatea, numit Admin Toolbar Extra Tools. Acest submodul adaugă mai multe link-uri utile la meniul de administrare pentru a efectua sarcini precum golirea memoriei cache, rularea cron și multe altele.
Modulul Paragrafe
Modulul Drupal 8 Paragrafe oferă multă putere în mâinile autorilor și editorilor de conținut. Le permite să creeze cu ușurință conținut flexibil și structurat. Acum puteți adăuga diverse tipuri de câmpuri de paragrafe, cum ar fi imagini, blocuri de text, citate, prezentări de diapozitive, videoclipuri și multe altele.
Folosind formularul familiar de editare a nodurilor, puteți adăuga/juca cu cât mai multe articole de paragraf și le puteți plasa oriunde doriți. De asemenea, oferă widget-uri (încă în stadiu experimental) care vor permite funcționalitatea de glisare și plasare, duplicarea paragrafelor și multe alte caracteristici care pot îmbunătăți experiența utilizatorului în timp ce lucrează cu modulul Paragrafe.
Modul Webform
Acesta este un modul Drupal 8 care este întotdeauna pe lista mea de module recomandate. Este atât de versatil și un modul Drupal atât de esențial încât este greu de ignorat. Aproape fiecare site are nevoie de un formular. Un formular de contact sau un formular de sondaj sau un formular de feedback – nu există nicio fugi de ele. Modulul Drupal 8 Webform este un generator de formulare bogat, care este ușor de personalizat și extensibil. Permite colectarea datelor din formular, trimiterea acestora către aplicații terțe sau trimiterea de e-mailuri către administratori sau utilizatori. De asemenea, puteți exporta aceste date în foi de calcul pentru analize ulterioare. Există multe altele pe care modulul Webform oferă, care nu pot fi rezumate aici.
Display Suite
Modulul Drupal Display Suite este un instrument foarte ușor de utilizat și la îndemână pentru a crea machete de pagină. Oferă o interfață drag and drop pentru a aranja conținutul. Există o listă de machete și șabloane predefinite din care să alegeți. Aspectele și șabloanele personalizate pot fi, de asemenea, create și adăugate în temă. De asemenea, pot fi definite moduri de vizualizare personalizate și câmpuri personalizate.
Modul de dezvoltare
Modulul Drupal Devel este un instrument foarte util pentru dezvoltatori și administratorii site-urilor. Este utilizat pe scară largă în scopuri de testare datorită capacității sale de a genera o mulțime de conținut pentru noduri, comentarii, utilizatori și diferite tipuri și entități de conținut. De asemenea, permite dezvoltatorilor să depaneze orice problemă cu accesul la nod. Submodulele de pagină pot fi adăugate pentru toate paginile cu ajutorul submodulului său numit Webprofiler. Webprofiler oferă, de asemenea, administratorilor site-ului o perspectivă asupra unor analize despre abilitățile de stocare în cache, interogările bazei de date, utilizarea resurselor și multe altele.

Modulul Drupal GraphQL
GraphQL este un limbaj modern de interogare care înlocuiește vechii cum ar fi REST pentru a comunica cu API-urile. Este mai rapid și oferă numai rezultatele pe care le căutați – minus tot bagajul nedorit care vine împreună cu un apel API REST. Modulul Drupal GraphQL permite site-ului dvs. Drupal să creeze scheme GraphQL și să expună entitățile Drupal cu aplicații client GraphQL.
Modul Pathauto
A avea o adresă URL bine structurată nu numai că îmbunătățește experiența utilizatorului, ci este foarte importantă și pentru optimizarea motoarelor de căutare. Modulul Drupal Pathauto este cu siguranță un modul obligatoriu în fiecare proiect Drupal. Ajută la generarea automată de adrese URL prietenoase cu SEO și bine structurate. Administratorii site-ului pot schimba, de asemenea, sistemul de modele prin schimbarea jetoanelor pe care le utilizează.
Google Analytics
Modulul Drupal Google Analytics adaugă sistemul de urmărire Google Analytics pe site-ul dvs. Folosind acest modul Drupal, toate funcțiile Google Analytics pot fi accesate și integrate cu site-ul dvs. web. Permite urmărirea domeniului, urmărirea utilizatorilor, monitorizarea linkurilor urmărite, monitorizarea fișierelor descărcate, căutarea pe site, asistență Adsense și multe altele.
Lucruri de reținut atunci când alegeți modulele Drupal 8
Fie că este vorba despre module de personalizare, module de integrare în rețelele sociale, module de automatizare de marketing sau orice alt modul, puteți găsi întotdeauna mai mult de unul pentru fiecare funcționalitate. Iată ce ar trebui să ții cont înainte de a face o alegere:
Compatibilitate
Înainte de a descărca un modul, ar trebui să știți dacă acesta va fi compatibil cu versiunea dvs. de Drupal. Pur și simplu nu puteți instala un modul versiunea 7 în instalarea Drupal 8 fără a verifica încrucișat dacă este acceptat. Pentru a afla ce versiune a modulului a fost lansată în Drupal.org, puteți accesa pagina de proiect a modulului și derulați până la sfârșit, unde veți vedea linkul de descărcare și veți găsi versiunile de lansare specificate. Dacă nu este specificat, accesați http://drupal.org/project/Modules/name și filtrați după compatibilitatea Core.
Sunt gratuite, dar consumă spațiu
Trebuie să rețineți că, deși modulele Drupal contribuite sunt gratuite, nu sunt ușoare. Modulele neutilizate pot consuma în mod inutil mult spațiu și resurse, ceea ce poate face site-ul dvs. Drupal mai greu și mai lent. Deci, înainte de a descărca un modul, analizați dacă aveți într-adevăr nevoie de el sau dacă orice alt modul de bază poate îndeplini aceeași funcționalitate pentru site-ul dvs. De asemenea, nu ezitați să abandonați acele module greu utilizate și inactive pentru a face site-ul dvs. să se simtă mai sănătos și mai ușor.
Module întreținute activ
Este foarte important să alegeți module care sunt întreținute, actualizate și publicate în mod activ de către dezvoltatori. Pentru că, dacă întâmpinați vreo vulnerabilitate de securitate sau orice alte probleme, știți că puteți obține un răspuns mai rapid de la dezvoltator/contribuitor. De asemenea, veți fi sigur că o nouă versiune actualizată este pe drum în curând.
Popularitate
Utilizarea modulelor populare înseamnă că puteți avea încredere în modul pentru a face treaba și pentru a fi în siguranță cu mai puține probleme. În pagina de proiect a modulului de pe drupal.org, puteți vedea numărul de descărcări și câte site-uri web utilizează în prezent modulul respectiv.
Atenție la probleme
În partea dreaptă a paginii de proiect a modulului Drupal, puteți găsi numărul de probleme și erori (deschise și închise) asociate cu modulul respectiv. Făcând clic pe link, veți putea vedea un raport detaliat al tuturor erorilor și problemelor. Privind acest lucru vă poate oferi o idee dacă modulul vă poate ajuta cu adevărat cu funcționalitatea dvs. sau nu. Data „Ultima actualizare” vă poate oferi, de asemenea, o idee despre cât de activi sunt dezvoltatorii în rezolvarea problemelor și cât de receptivi sunt aceștia.
