logo

Extra Block Types (EBT) - Nieuwe Layout Builder ervaring❗

Extra Block Types (EBT) - gestileerde, aanpasbare bloktypes: Slideshows, Tabs, Cards, Accordions en vele andere. Ingebouwde instellingen voor achtergrond, DOM Box, javascript-plugins. Ervaar vandaag al de toekomst van layout building.

Demo EBT-modules Download EBT-modules

❗Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring

Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.

Demo EPT-modules Download EPT-modules

Scroll

Stap 4: Configureer je installatie

06/10/2025, by Ivan

Een lokale webserver vereist een volledig geïntegreerde, gevirtualiseerde AMP-stack (Apache, MySQL, PHP) die de ontwikkel-, staging- en productieomgevingen nabootst die nodig kunnen zijn voor de implementatie van Drupal.

AMP-stack op een lokale machine

De workflow van een ontwikkelaar begint met het installeren en configureren van een AMP-stack (Apache, MySQL, PHP) op een systeem met Windows, Mac of Linux. Afhankelijk van het besturingssysteem zijn er verschillende methoden om de ideale omgeving op te zetten. Toch zijn er in wezen drie keuzemogelijkheden:

1. Een eigen AMP-stack. Deze optie verwijst naar systemen die doorgaans al vooraf zijn geconfigureerd met Apache, MySQL en PHP, of die een eenvoudige installatieprocedure hebben om deze drie vereisten te downloaden en in te stellen. Er bestaan veel uitstekende handleidingen om deze werkwijze te volgen, maar enige vertrouwdheid met het besturingssysteem is wel nodig.

2. Een gebundelde AMP-stack: deze optie verwijst naar oplossingen van derden, zoals:

Deze oplossingen worden geleverd met een installatieprogramma dat doorgaans werkt op Windows en Mac en een zelfstandige AMP-stack biedt waarmee je algemene webservers kunt ontwikkelen. Van deze drie is alleen Acquia Dev Desktop specifiek ontworpen voor Drupal.

3. Virtuele machine (VM): deze optie is vaak de beste oplossing, omdat ze de werkelijke ontwikkel-, staging- en productieomgevingen nauwkeurig nabootst. Toch kan dit ook de meest complexe optie zijn om in te stellen, aangezien enige kennis vereist is over het configureren van bepaalde onderdelen van de AMP-stack. Er zijn echter verschillende goed gedocumenteerde virtuele machines die dit proces vergemakkelijken.

Twee uitstekende virtuele machines zijn DrupalVM (https://www.drupalvm.com/) en Vagrant Drupal Development (VDD) (https://www.drupal.org/project/vdd).

Tot slot raad ik aan een omgeving te kiezen die flexibel genoeg is om snel Drupal-instanties te installeren, te configureren en aan te passen. Alle bovenstaande opties zijn goede uitgangspunten.

Als je een individuele ontwikkelaar bent, is een gebundelde AMP-stack zoals MAMP voor Mac, LAMP voor Linux of XAMPP (cross-platform) een uitstekende keuze. Met deze software kun je je webapplicatie lokaal testen. Werk je echter in een teamomgeving, dan raad ik sterk aan om een van de hierboven genoemde virtuele machine-opties te gebruiken of je eigen virtuele omgeving te creëren en te delen met je team.

Je kunt meerdere sites draaien vanuit één codebasis. Zie Multisite Drupal als je dat wilt doen.