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

Gebruiksscenario's voor Drupal-multisite

04/10/2025, by Ivan

(Zie de originele discussie op #3004496: Verbeter de multisite-compatibiliteit met Composer.)

Hoewel er verschillende overwegingen zijn waarmee rekening moet worden gehouden bij het beslissen of u de multisitefunctionaliteit van Drupal wilt gebruiken, volgen hier enkele veelvoorkomende redenen waarom ontwikkelaars ervoor kiezen:

  • Gebruikers gebruiken multisites om sites te repliceren voor anderen. (Eén enkele codebase, dezelfde functies en functionaliteit, alleen het thema verschilt van site tot site.)
  • Ze gebruiken multisites om meerdere gerelateerde sites te hosten, bijvoorbeeld binnen een universiteit met tientallen faculteiten die allemaal grotendeels dezelfde functies nodig hebben, maar waarbij sommige afdelingen hun eigen specifieke vereisten hebben (gemeenschappelijke kern, gedeeld moduleprofiel, verschillende sites hebben eigen aangepaste modules).
  • Soms werken ze slechts één module bij op één van hun sites om een update te testen, waardoor die site een nieuwere versie van de module heeft dan de andere sites.
  • Soms delen ze databasetabellen. [Historisch gezien gebruikelijk bij gedeelde hosting waar slechts één database beschikbaar was]
  • Het bijwerken van één Drupal-module vanwege een beveiligingsprobleem dat geen database-updates vereist, is eenvoudiger bij een multisite-installatie dan bij meerdere onafhankelijke sites [werkt alleen voor modules, niet voor de core]
  • Zowel eenvoudige als functionele tests gebaseerd op PHPUnit gebruiken multisitefuncties om tests uit te voeren.
  • Soms gebruiken ze multisites om de hostingkosten per codebase te verlagen — ofwel door lagere initiële kosten bij de provider, ofwel door minder moeite bij het zelf opzetten en beheren van hosting.
  • Gebruikers gebruiken multisites om het verbruik van middelen te verminderen: het uitvoeren van meerdere sites die dezelfde opcodecache delen, bespaart geheugen.
  • Gebruik van multisite tijdens ontwikkeling. Het is erg snel om een nieuwe subsites op te zetten om aan een specifiek probleem te werken.
  • Voor ondersteuning van configuratiebestanden op basis van hostnamen.