One Drupal, Powering Many Websites
Do you or your client’s organization have multiple websites that are all very similar in functionality and content structure? Maybe you have websites for different regional locations, or for various brands.
How would it sound if I told you that you could maintain all of these websites from one Drupal install, with one administrative interface, and single sign-on across all of the domains? Not only that, but imagine being able to create content that can be published across one or more of the websites at the same time. Imagine adding another website with the click of a button, and inheriting all of the configuration or content from the other websites.
All of this possible, thanks to Domain Access; and our clients love us for it.
The Domain Access project is a suite of modules that provide tools for running a group of affiliated sites from one Drupal installation and a single shared database. The module allows you to share users, content, and configurations across a group of sites.
In this session we’ll be:
-
identifying the pros and cons of using this technique
-
contrasting this technique with others (including multisite)
-
discussing case studies of successful implementations
-
sharing a list of other helpful modules to extend Domain Access
-
walking through the steps to install and configure the website
The project is available for Drupal 6, Drupal 7, and Drupal 8 (almost); and even works well on managed hosted solutions, such as Pantheon.
This session is perfect for:
-
Anyone who wants to learn how to build multiple similar websites with one administrative interface using Domain Access.
-
Editors and content creators who prefer the simplicity of adding content in one place, but automatically publishing it in multiple other places.
-
Website maintainers who prefer one Drupal install for backups, module and core updates, and environments.
-
Developers who want to be able to quickly add another (similar) website with inherited configuration and content.
This module is not yet officially released for Drupal 8, however the maintainer (agentrickard) is making significant strides and there’s already solid code on Github. If there isn't a stable release before Drupalcon, we may decide to fall back into Drupal 7.