Deel dit artikel:

Blog
Aug 05, 20247 min read

Drupal 11: Wat kunt u verwachten? Uitgebreide gids voor nieuwe functies en verbeteringen

Svetoslava Angelova

Hoofd levering

Drupal 11: Wat kunt u verwachten? Uitgebreide gids voor nieuwe functies en verbeteringen

Drupal 11 is er en het is tijd om ons te verdiepen in de spannende nieuwe functies en verbeteringen die contentmanagement en websiteontwikkeling opnieuw zullen definiëren. In deze post verkennen we de functionaliteiten, verbeteringen en de algehele impact die Drupal 11 zal hebben op uw digitale strategie.

Nieuwe en verbeterde functies in Drupal 11

Geavanceerde beheerinterface

Drupal 11 heeft een vernieuwde beheerinterface, met de nadruk op gebruiksvriendelijkheid en toegankelijkheid. Het schonere ontwerp en de intuïtieve navigatie maken contentbeheer eenvoudiger en efficiënter en zijn geschikt voor zowel beginners als doorgewinterde ontwikkelaars. De klassieke beheerderswerkbalk wordt nu sneller weergegeven op zowel back-end als front-end pagina's, wat de efficiëntie ten goede komt.

Image
Screenshot of the Drupal 11 administration configuration page showing various settings options.
Image
add field configuration page drupal 11 demo

 

Geavanceerd mediabeheer

De nieuwe tools voor mediabeheer in Drupal 11 zorgen voor een flexibelere verwerking van afbeeldingen, video's en andere mediatypen. De vernieuwde Mediabibliotheek biedt verbeterde organisatie-, tagging- en retrieval-opties, zodat uw inhoud gemakkelijk toegankelijk en herbruikbaar is. Media-entiteiten ondersteunen nu het bewerken van revisies en de standaardafbeeldingsstijlen gebruiken WebP, waardoor de afbeeldingsgrootte met ongeveer 25%-34% wordt verminderd.

Betere API-first benadering

Drupal 11 blijft het API-first initiatief omarmen, waardoor het eenvoudiger is om te integreren met andere systemen en platforms. De verbeteringen in RESTful API's en GraphQL-ondersteuning maken naadloze gegevensuitwisseling en meer dynamische, ontkoppelde architecturen mogelijk. Ontkoppelde navigatie is vereenvoudigd met speciale eindpunten die gebruikmaken van de Linkset-standaard, waardoor het voor front-end ontwikkelaars eenvoudiger is om menudata te consumeren en applicatiemenu's te beheren zonder code te schrijven.

Verbeterd beveiligingsfuncties

Veiligheid blijft een topprioriteit met Drupal 11. Het platform introduceert geavanceerde beveiligingsmaatregelen, waaronder automatische updates en sterkere encryptieprotocollen, die zorgen voor gemoedsrust in een steeds digitalere wereld. De API voor toegangsbeleid ondersteunt complexe oplossingen voor toegangsbeheer die verder gaan dan traditionele machtigingen en rollen, en biedt een flexibeler en veiliger toegangsbeheer.

Prestatieverbeteringen

Met prestatieverbeteringen zorgt Drupal 11 voor snellere laadtijden en een soepelere gebruikerservaring. Verbeterde cachingstrategieën, databaseoptimalisatie en het gebruik van PHP 8.3 dragen bij aan de algehele snelheid en efficiëntie van uw website. Proactief inzicht in de prestaties wordt mogelijk gemaakt door Gander, een geautomatiseerd testraamwerk dat de belangrijkste prestatiegegevens bewaakt.

Symfony 7 integratie

Drupal 11 is gebouwd op Symfony 7, waardoor de nieuwste ontwikkelingen van het Symfony-framework in het Drupal-ecosysteem worden geïntegreerd. Deze integratie verbetert de prestaties, beveiliging en ontwikkelingsefficiëntie.

Verbetering van de Layout Builder

De Layout Builder in Drupal 11 is verbeterd om meer flexibiliteit en controle over het paginaontwerp te bieden. Met verbeterde drag-and-drop functionaliteit en aanpasbare lay-outs is het maken van visueel aantrekkelijke pagina's eenvoudiger dan ooit.

Image
layout builder enchancements in Drupal 11 demo

 

Verbeteringen aan het headless CMS

Drupal 11 versterkt verder zijn mogelijkheden als headless CMS. Met betere ontkoppelingsopties en verbeterde ondersteuning voor JavaScript-frameworks zoals React en Vue.js kunnen ontwikkelaars meer dynamische en interactieve gebruikerservaringen creëren.

Meertalige mogelijkheden

Drupal 11 blijft toonaangevend op het gebied van meertalige ondersteuning, waardoor het eenvoudiger wordt om sites in meerdere talen te bouwen en beheren. De nieuwe functies verbeteren de vertaalworkflows en zorgen voor consistentie van de inhoud in verschillende talen.

Single-Directory Components (SDC's)

De module Single-Directory Components maakt nu deel uit van Drupal core, waardoor het maken van UI-componenten efficiënter wordt. Doordat alles wat nodig is voor een component in één map staat, zijn componenten makkelijker te vinden, te hergebruiken en te schrijven. Deze functie is met name gunstig voor front-end ontwikkelaars die misschien niet zo bekend zijn met Drupal.

Betere menucreatie

Drupal 11 vereenvoudigt het maken van menu's door gebruikers in staat te stellen direct menu-items toe te voegen en het bewerken van menu-items te stroomlijnen.

Image
demo of improved menu creation in Drupal 11

 

JavaScript Modernisering

Moderne JavaScript-componenten worden gebruikt om sommige toepassingen van jQuery UI te vervangen. Drupal-bouwers kunnen nu gebruikmaken van on-the-fly JavaScript-bestandsminificatie, waardoor de bestandsgrootte wordt verkleind en de prestaties worden verbeterd.

Debugging en cachebeheer

Drupal 11 introduceert een "Twig Development Mode" voor ontwikkelaars, die krachtige debuggingtools biedt en de noodzaak voor herhaaldelijk wissen van de cache vermindert. Daarnaast biedt de optie "Markup niet cachen" meer controle over cachingmechanismen.

Image
demo development settings Drupal 11

 

CKEditor 5 verbeteringen

De CKEditor 5 in Drupal 11 bevat verbeteringen zoals de mogelijkheid om specifieke programmeer- of opmaaktalen te configureren voor de knop "Codeblok", waardoor de auteurs- en bewerkingservaring wordt verbeterd.

Image
CKeditor 5 enchancements demo Drupal 11

 

Blokbeheer

Sitebouwers kunnen aangepaste blokken rechtstreeks in de beheerinterface maken met meer granulaire machtigingen en revisiecontroles. Blokken kunnen worden weergegeven of verborgen op basis van de reactiestatus, wat de flexibiliteit vergroot.

Stabiele workspaces

Met de Workspaces-module in Drupal 11 kunnen gebruikers inhoudsupdates voorbereiden en in scène zetten, waardoor het eenvoudiger wordt om wijzigingen te beheren en te beoordelen voordat ze worden gepubliceerd.

Image
demo drupal 11 stable workspaces

 

Taxonomiefuncties

Drupal 11 verbetert taxonomie met een visuele UI voor het bekijken, terugdraaien en verwijderen van revisies. Het ondersteunt ook contentmoderatieworkflows voor taxonomietermen.

Composable site-building met recepten-API's

De recepten-API maakt geautomatiseerde site-buildingstappen mogelijk die kunnen worden gecombineerd en niet blijven hangen na toepassing. Deze functie bevordert het bouwen van samengestelde sites en vereenvoudigt het proces voor het opzetten van specifieke use cases.

Geavanceerde mogelijkheden voor lui laden

BigPipe in Drupal 11 ondersteunt interfacevoorvertoningen voor vertraagde inhoud, waardoor de gebruikerservaring wordt verbeterd doordat pagina's minder vaak hoeven te worden vernieuwd. Responsieve afbeeldingen en oEmbed-inhoud kunnen ook lui worden geladen, waardoor de aanvankelijke laadtijd van de pagina wordt geoptimaliseerd.

Betere prestaties van de kerncode

De kerncode van Drupal 11 is gestroomlijnd en opgeschoond om de prestaties en beveiliging te verbeteren. Afgeschreven code uit Drupal 10 is verwijderd, waardoor verwarring en redundantie in API's is verminderd.

Wat kunnen we nog meer verwachten?

Projectbrowser

Een van de meest besproken functies is de Projectbrowser, die het vinden en installeren van modules vereenvoudigt. Deze gebruiksvriendelijke interface is ontworpen om websitebouwers te helpen snel de tools te vinden die ze nodig hebben zonder lang te hoeven zoeken.

Automatische updates

Automatische updates in Drupal 11 zijn bedoeld om het onderhoud van de site en het beveiligingsbeheer te vereenvoudigen. Deze functie zorgt ervoor dat uw site up-to-date blijft met de nieuwste beveiligingspatches en -verbeteringen, waardoor het risico op kwetsbaarheden afneemt.

Voorbereiden op Drupal 11: migratie en ondersteuning

Nu de releasedatum nadert, is het van cruciaal belang om uw migratiestrategie te gaan plannen voor een soepele overgang. Hier volgen een paar stappen om u op weg te helpen:

  1. Evalueer uw huidige installatie: Beoordeel uw huidige Drupal-omgeving en identificeer eventuele aangepaste modules of thema's die moeten worden bijgewerkt.
  2. Bekijk nieuwe functies: Maak uzelf vertrouwd met de nieuwe functies en bepaal hoe uw site hiervan kan profiteren.
  3. Test grondig: Richt een staging-omgeving in om het migratieproces en de nieuwe functies te testen voordat u live gaat.
  4. Oproep professionele hulp: Overweeg samenwerking met Drupal-experts om te helpen bij de migratie en maak gebruik van hun expertise voor een naadloze upgrade.

Bij Bulcode zijn we er om u te ondersteunen bij uw reis naar Drupal 11. Ons team van ervaren ontwikkelaars en consultants kan u helpen bij het migratieproces, zodat uw website optimaal kan profiteren van de nieuwste functies en verbeteringen.

Conclusie

Drupal 11 belooft een game-changer te worden, met een groot aantal nieuwe functies en verbeteringen die tegemoet komen aan de moderne digitale behoeften. Van verbeterde prestaties tot geavanceerd mediabeheer, Drupal 11 zal uw website naar nieuwe hoogten tillen. Blijf de curve voor door u nu voor te bereiden op de upgrade en maak gebruik van onze deskundige ondersteuning om de overgang zo soepel mogelijk te laten verlopen.

ABONNEER U OP ONZE NIEUWSBRIEF

Deel dit artikel:

ABONNEER U OP ONZE NIEUWSBRIEF

Verwante Blog Artikelen

    Single Directory-onderdelen in Drupal core: Een uitgebreid overzicht

    Blog

    Single Directory-onderdelen in Drupal core: Een uitgebreid overzicht

    Ontdek hoe Single Directory Components (SDC) in Drupal Core het ontwikkelproces stroomlijnen door componentgerelateerde bestanden in een enkele map in te kapselen. Leer meer over de voordelen van SDC's en volg een stap-voor-stap handleiding om ze te implementeren in uw Drupal-projecten.

    Geschreven door Nikolay Tsekov
    Aug 07, 20244 min read
    Config ignore module tutorial voor Drupal

    Blog

    Config ignore module tutorial voor Drupal

    Soms willen we niet dat onze configuraties worden gedeeld in de codebase. Wat kunnen we in zulke gevallen doen?

    Geschreven door Ivaylo Tsandev
    Aug 22, 20237 min read
    Drupal-versies begrijpen en een migratiestrategie plannen

    Blog

    Drupal-versies begrijpen en een migratiestrategie plannen

    Herken de verschillende Drupal-versies en houd je website up-to-date.

    Geschreven door Svetoslava Angelova
    Aug 22, 20234 min read
    Drupal 9 afbeelding converteren naar WebP formaat

    Blog

    Drupal 9 afbeelding converteren naar WebP formaat

    WebP is in staat om datacompressie naar een nieuw niveau te tillen dankzij de toevoeging van een voorspellingsmodus aan het JPG-proces, waardoor het duidelijk te zien is hoe het zijn JPG-gebaseerde tegenhanger kan overtreffen. En we hebben de resultaten om het te bewijzen.

    Geschreven door Vasil Boychev
    Aug 22, 20238 min read
    De websites van de luchthavens van Varna en Burgas gebruiken React-componenten in Drupal

    Blog

    De websites van de luchthavens van Varna en Burgas gebruiken React-componenten in Drupal

    Drupal is een modulair systeem waarvan de functies kunnen worden aangepast aan veel verschillende vereisten, wat vooral belangrijk is voor projecten in de overheidsadministratie.

    Geschreven door Mihail Shahov
    Aug 22, 20234 min read
    Drupal zonder kop met Next.js - eenvoudig voorbeeld

    Blog

    Drupal zonder kop met Next.js - eenvoudig voorbeeld

    De laatste tijd is de trend in webontwikkeling in het algemeen, en dus ook in Drupal-ontwikkeling, om de technologie headless te gebruiken. De laatste tijd is de trend in webontwikkeling in het algemeen, en dus ook in Drupal-ontwikkeling, om de technologie headless te gebruiken.

    Geschreven door Mihail Shahov
    Aug 22, 20237 min read
    Maximaliseer uw Drupal-site: Het potentieel van Drupal 10 benutten

    Blog

    Maximaliseer uw Drupal-site: Het potentieel van Drupal 10 benutten

    Ontgrendel het volledige potentieel van uw website! Ontdek de baanbrekende functies van Drupal 10, van verbluffende ontwerpen tot naadloze contentcreatie. Verhoog uw webontwikkeling en boei uw publiek - het is tijd om te migreren en te bloeien!

    Geschreven door Svetoslava Angelova
    Oct 24, 20233 min read
    10 bewezen SEO tactieken om de zichtbaarheid van uw Drupal website te vergroten

    Blog

    10 bewezen SEO tactieken om de zichtbaarheid van uw Drupal website te vergroten

    Supercharge uw Drupal website: Bewezen SEO tactieken voor online succes! Van bliksemsnelle laadtijden tot boeiende inhoud, ontdek de geheimen om zoekresultaten te domineren en te winnen met uw Drupal website.

    Geschreven door Svetoslava Angelova
    Nov 03, 202310 min read
     Ontdek de Drupal gemeenschap: Hulpbronnen, ondersteuning en documentatie

    Blog

    Ontdek de Drupal gemeenschap: Hulpbronnen, ondersteuning en documentatie

    Ontdek de levendige Drupal community en ontgrendel het potentieel van dit krachtige CMS! Verken bronnen van onschatbare waarde, ondersteuningsforums, modules en uitgebreide documentatie. Sluit je aan bij een wereldwijd netwerk van webenthousiastelingen en begin aan een reis van webontwikkeling en innovatie.

    Geschreven door Svetoslava Angelova
    Nov 08, 20234 min read
    Ontdek de kracht van Drupal: Uw complete gids voor digitaal succes

    Blog

    Ontdek de kracht van Drupal: Uw complete gids voor digitaal succes

    Ontdek de kracht van Drupal, een open-source content management systeem dat de conventionele websitebouw overstijgt. Met ongeëvenaarde flexibiliteit, schaalbaarheid en rijke functies past Drupal zich aan elke digitale behoefte aan, van persoonlijke blogs tot complexe e-commercesites.

    Geschreven door Svetoslava Angelova
    Oct 09, 20233 min read
    Drupal 7 migratie: Op weg naar een website die klaar is voor de toekomst

    Blog

    Drupal 7 migratie: Op weg naar een website die klaar is voor de toekomst

    Draait je website nog steeds op Drupal 7? Zo ja, dan heb je misschien de alarmbellen horen rinkelen - de Drupal 7 End of Life (EOL) is aangebroken. Maar wat betekent dit precies voor uw website en online aanwezigheid? In deze uitgebreide gids duiken we in de fijne kneepjes van Drupal 7 EOL, de urgentie van migratie, de voordelen die je kunt halen uit upgraden naar Drupal 9 of 10, en alles daartussenin. Dus, maak uw veiligheidsgordels vast terwijl we beginnen aan een reis om uw digitale landschap te transformeren.

    Geschreven door Mihail Shahov
    Oct 12, 20236 min read
    Onthulling van het krachtduo: Next.js als Headless frontend van Drupal 10

    Blog

    Onthulling van het krachtduo: Next.js als Headless frontend van Drupal 10

    Ontdek de dynamische synergie tussen Drupal 10 en Next.js, want deze krachtige combinatie verandert het landschap van webontwikkeling. Next.js, een open-source op React gebaseerd framework, is naadloos geïntegreerd als headless frontend van Drupal 10 en biedt een overvloed aan voordelen. Van verbeterde prestaties met functies als automatische codesplitsing en server-side rendering tot flexibel ontwerp en SEO-vriendelijke mogelijkheden, deze samenwerking stelt ontwikkelaars in staat om goed presterende, schaalbare en visueel aantrekkelijke webapplicaties te maken. Het efficiënte contentbeheer van Drupal 10 in combinatie met het aanpassingsvermogen van Next.js aan trends zorgt voor een geavanceerde ontwikkelaanpak, waardoor deze tandem in de voorhoede van moderne webontwikkelpraktijken staat. Omarm de toekomst met de combinatie van Drupal 10 en Next.js en herdefinieer hoe we dynamische online ervaringen benaderen en creëren.

    Geschreven door Todor Kolev
    Feb 09, 20245 min read

    NEEM CONTACT OP

    Heb je een project dat je wilt lanceren?