Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Fast Distribution is an installation profile designed for rapid setup, combining the Minimal profile with specific modules and then restoring an SQL dump. It comes with Extra Block Types and enabled Layout Builder, offering a fast way to install a Drupal site with pre-existing content and configurations. This approach is beneficial for creating consistent, out-of-the-box solutions and premium themes quickly.

Fast Distribution is an example of an installation profile with a very fast setup process. It first installs the Minimal profile along with several modules, and then restores an SQL dump. This installation profile contains all Extra Block Types (EBT) modules and enabled Layout Builder:
Extra Block Types (EBT): Core

List of distributives based on Fast Distribution:
EPT Demo

Steps to install Fast Distribution:
Download Fast Distribution archive, put files on your server and run:

composer install

Install distribution as usuall Drupal site:
3.7. Running the Interactive Installer
1.4. Concept: Distributions

What are the pros and cons of comparing standard Drupal profiles?

Pros

  • It works faster, you can install whatever number of modules in few minutes, usually 1 minute of installation/small dump restoring.
  • It will be consistent if you store all vendor files in Git. It allows to create Premium Drupal themes (ThemeForest), Out of the box solutions based on Drupal (e-commerce, huge company portals, Tech Docs sites, Resources/Media sites). Of course you can create Standard Drupal profile with recipes, configs, settings, etc. But with Fast Distribution, you just create a dump from existing site and use it.

  • You install Fast Distribution with existing content, so you don't need to think about adding demo content in Distribution.

Cons

  • Standard Drupal profiles can be developed by many programmers, Fast Distribution is hard to maintain by few devs. It's complicated to sync SQL dump between different site installations. It's almost impossible to resolve git conflict in SQL dump, because Drupal stores configs in serialized arrays
  • You must create a snapshot from your existing site with Fast profile. For this you will need to add Fast profile in your existing site first and switch installation profile on your site, before creating SQL Dump.

    https://www.drupal.org/project/drupal/issues/2677722

    Here is a module to do this:
    https://www.drupal.org/project/profile_switcher

  • Fast Distribution creates langauges on new site, which were on your existing site. It's impossible to add new languages during installation proccess with Fast Distribution. But you can easily to add a new Language after installation:

    https://www.drupal.org/docs/administering-a-drupal-site/multilingual-gui...

Check out README in proflies/fast/README.md with steps how to create a new distributive from Fast Distribution.

Activity

Total releases
1
First release
Apr 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Release date
1.0.2 Stable Apr 6, 2025