Hvor står Drupal i 2022

Drupal logo

1 av 30 sider på internett er på Drupal. I over 20 år har Drupal-fellesskapet jobbet for å skape et gratis og åpent digitalt rom som tilhører alle.  Drupal har blitt verdens aller beste CMS på Enterprise-nivå. Det faktum at Drupal fortsatt er åpen kildekode er takket være det store fellesskapet av utviklere som ustanselig fortsetter å forbedre det.

Når vi nå nærmer oss Drupals 10ende iterasjon, er brukervennlighet i førersetet, med mange innovasjoner på gang. I forkant av DrupalCon i Praha tar vi en titt på hvor Drupal er i 2022, og hvor ser det ut til å være på vei.

Nye mål for  en brukersentrisk fremtid

Drupal-visjonen "For ambitious digital experience" er nå oppdatert til "For ambitious site builders". Det virker ikke som den største endringen for en utenforstående, men den bærer med seg et forsterket fokus på brukervennlighet. Drupal er raskt i ferd med å bli det mest brukervennlige bedrifts-CMS'et der ute, og fyller rommet mellom rammeverk og SaaS-løsning. Et rammeverk vil alltid være utviklersentrisk, mens SaaS-løsninger er for innholdsskapere uten særlig interesse for koding.

 

Fokuset på menneskene som skal bygge nettsidene betyr at Drupal ikke er en blank tavle slik som Laravel, men er mye mer tilpasningsdyktig enn for eksempel Squarespace. Vi vil ikke se de fulle implikasjonene av denne nye visjonen før Drupal 11, men noen funksjoner er allerede her, som du vil se når du leser videre.

Den enkleste oppdateringen i Drupal-historen

Om bedriften din er på Drupal, husker du sannsynligvis prosessen med å oppgradere fra versjon 7 til 8 eller 9. Kodebasen ble fullstendig overhalt; en slags omstart for å fremtidssikre plattformen og gjøre påfølgende oppdateringer enklere å håndtere. Der forrige oppgradering i stor grad krevde at helt nye sider ble bygget, vil de kommende kreve forsvinnende lite.

Ifølge Dries Buytaert ser det ut til at 93 % av de 800 modulene som eksisterer på Drupal 9 for øyeblikket, er klare for en automatisk oppgradering til 10. Vi forventer at tallet vil stige når vi nærmer oss utgivelsen av den nye versjonen.

Du som bruker versjon 9, merk deg: den vil nå end-of-life i august 2023, og det er nettopp derfor vi trengte Drupal 8-restruktureringen. Med fire år mellom 7 og 8, fem mellom 8 og 9, og bare to mellom 9 og 10, kan vi begynne å se hyppigere utgivelser i fremtiden.

Den gode nyheten er at Drupal-kjerneteamet fokuserer sterkt på automatisering, som vi skal ta en titt på senere. Ut fra det vi har sett av versjon 10 virker det som om vi ikke har mye å bekymre oss for, og at vi beveger oss i riktig retning når det gjelder oppdateringer.

Nye front- og backend-temaer

Oliveiro er navnet på det nye standard frontend-temaet, som vil dytte Bartik ut av Drupal-kjernen. For eksisterende Drupal-eiere vil dette ikke bety mye med mindre du har planlagt et nytt nettsted, men det vil gjøre eventuelle nye Drupal-installasjoner raskere og enklere å implementere.

Saken er den samme for det nye standard backend-temaet, kalt Claro. Vi bruker allerede Gin, som er et undertema til Claro, så dette er en velsignelse for oss. Å ha Claro i Drupal-kjernen vil bety at den vil se mer bruk, noe som vil forbedre kvaliteten og påliteligheten.

Slankingen av Drupal core

Drupal core er, som navnet tilsier, kjerneinstallasjonen til Drupal. Når du får Drupal installert på serverne dine, er dette den "grunnleggende" versjonen som vil bli utvidet for å gi nettstedet ditt ekstra funksjonalitet.

Drupal core inneholder 80 moduler for tiden, noe som høres ut som mye, men egentlig er det ikke så mange. Spesielt med tanke på at "kjerneversjonene" av moduler vanligvis er mye lettere enn deres bidragsversjoner. Likevel fjerner teamet 20 % av modulene fra kjernen både som et svar på endrede behov i markedet, men også som en måte å få fokus på den sentrale utviklingsveien til Drupal som helhet.

Fremtiden til Drupal

I tillegg til de automatiserte oppdateringene, bringer Drupals fokus på brukeropplevelsen også frem nye prosjekter som vil gjøre CMS'et enklere å bruke, oppgradere og bidra til i fremtiden. For Drupal 11 har teamet uttalt tre klare utfordringer og løsninger:

Utfordring 1: Automatiske oppdateringer

Som beskrevet tidligere. Utviklingen av automatiserte oppdateringer vil fortsette for å gjøre prosessen enda enklere i framtiden.

Utfordring 2: Gjør det lettere å finne gode moduler

Drupal 11  kommer til å komme med en egen prosjekt-nettleser, sånn at utviklere ikke trenger å gå igjennom drupal.org for å hente nye moduler. Nettleseren vil romme anbefalte moduler basert på tilbakemeldinger og anmeldelser fra de som bruker dem. Ambisjonen er å muliggjøre installasjon rett fra den interne nettleseren, uten å bruke Composer. Dett vil gjøre Drupal mer komplett og enklere å tilpasse.

Utfordring 3: Kickstart utvikling av nettsider 

Dette er kanskje den største for oss i Frontkom. I dag bruker vi distribusjoner som hjelper nettsider komme seg raskt opp å gå.  Et eksempel er “ecommerce kickstart”, som inneholder nesten alt du trenger for å begynne å konfigurere en nettbutikk. Problemet med distribusjoner er imidlertid at de er vanskelige å utvide og vedlikeholde, noe den neste løsningen ser ut til å fikse. Med de nye "startmalene" vil du enkelt kunne utvide installasjonen med en ny mal uten for mye stress.

For deg som kunde vil dette bety raskere utvikling og mer potensial for å vokse, noe som er gode nyheter.

Hva med Gutenberg?

Som du kanskje vet skal vi ha foredrag på DrupalCon, og selvfølgelig blir det innhold om Gutenberg. Vi vil ikke røpe alt her (følg oss via banneret under eller på twitter for å få vite alle hemmelighetene), men det kan trygt sies at vi er veldig fornøyde med økt fokus på brukervennlighet i kjerneteamet. Den nye CKeditoren vil for eksempel være en flott følgesvenn til Gutenberg når den sendes med Drupal 10.

Det er mange nye funksjoner i Drupal Gutenberg, både eksisterende og under utvikling. Vi vil vise deg “Patterns”, som vil gjøre produksjon og bruk av side- og blokkmaler raskere enn noen gang før. Vi har også drastisk forbedret måten du kan bruke og redigere bilder direkte i redigeringsmodus, og turboladet dynamiske blokker med Twig.

Vi vil også kunne fortelle deg alt om bruk av Drupal Gutenberg med Headless, som er et spennende og givende arbeid.

Vi gleder oss til å vise deg alt dette og mer. Melde deg på vårt daglige nyhetsbrev på DrupalCon, for å holde deg oppdatert på de ferskeste og viktigste hendelsene!

 

Forfatter
Få oppdateringer fra våre blogger