CjwMultiSiteBundle
Last updated: Thursday 18 September 2025 14:33
UNIX name |
Owner |
Status |
CjwMultiSiteBundle |
7x |
stable
|
Version |
Compatible with |
N/A
|
N/A
|
CjwMultiSiteBundle allows multiple fully independant sites within a single eZ Platform installation
CjwMultiSiteBundle
CjwMultiSiteBundle allows multiple fully independant sites within a single eZ Platform installation
Compatibility
Goals of this project
- Host many (smaller) sites on the same installation
- Central site administration (site activation, cronjobs, ...)
- Easy deployment from version control system
- Highly reduced maintenance costs (security patches, upgrades)
- Highly efficient use of hardware resources
Features
- Boots kernel and environment based on domain name mappings
- Handles local, staging and live domain names
- Allows for global activation of bundles
- Allows for global settings
- Provides additional siteaccess matchers
- Provides a UrlAliasRouter capable of generating routes to other siteaccesses defined in the same bundle.
- Provides a common console for all sites
- Caches domain name mappings
- Moves cache and log files away from the ezpublish folder
- Lives side by side with the standard eZ Platform installation
- Dead simple activation of a new site: touch only one config file
Prerequisites
CjwMultiSiteBundle requires eZ Platform with LegacyBridge installed. Currently, https://github.com/emodric/ezplatform-legacy provides the easiest installation. Please test the installation before proceeding.
We strongly recommend (and assume) that https://github.com/netgen/NetgenAdminUIBundle to be installed. Please follow the installation instructions closely and test the installation before proceeding.
Installation
CjwMultiSiteBundle can be installed via composer. See Resources/doc/installation.md for instructions. Note that some manual tweaks are necessary.
Documentation
See contents of Resources/doc/ folder.
Developers
Felix Woldt (@fwoldt), Donat Fritschy (@dfritschy)
mailto:info@cjw-network.com
Copyright & License
Copyright CJW Network, for copyright and license details see provided LICENSE file.