PHPackages                             cjw-network/multisite-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. cjw-network/multisite-bundle

AbandonedArchivedLibrary[Framework](/categories/framework)

cjw-network/multisite-bundle
============================

CjwMultiSiteBundle allows multiple fully independant sites within a single eZ Platform installation

v2.0.1(9y ago)881GPL-2.0PHP

Since Jun 16Pushed 8y ago3 watchersCompare

[ Source](https://github.com/cjw-network/CjwMultiSiteBundle)[ Packagist](https://packagist.org/packages/cjw-network/multisite-bundle)[ RSS](/packages/cjw-network-multisite-bundle/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (2)Dependencies (3)Versions (4)Used By (0)

CjwMultiSiteBundle
==================

[](#cjwmultisitebundle)

CjwMultiSiteBundle allows multiple fully independant sites within a single eZ Platform installation

Compatibility
-------------

[](#compatibility)

- `2.0` branch is fully compatible with eZ Platform
- `1.0` branch (available only bundled in https://github.com/cjw-network/cjwpublish1411) is compatible with eZ Publish 5.4/2014.11 and the Netgen variant aka 2014.12

Goals of this project
---------------------

[](#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
--------

[](#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
-------------

[](#prerequisites)

CjwMultiSiteBundle requires eZ Platform with LegacyBridge installed. Currently,  provides the easiest installation. Please test the installation before proceeding.

We strongly recommend (and assume) that  to be installed. Please follow the installation instructions closely and test the installation before proceeding.

Installation
------------

[](#installation)

CjwMultiSiteBundle can be installed via `composer`. See [Resources/doc/installation.md](Resources/doc/installation.md) for instructions. Note that some manual tweaks are necessary.

Documentation
-------------

[](#documentation)

See contents of [Resources/doc/](Resources/doc) folder.

Developers
----------

[](#developers)

```
Felix Woldt (@fwoldt), Donat Fritschy (@dfritschy)
mailto:info@cjw-network.com

```

Copyright &amp; License
-----------------------

[](#copyright--license)

Copyright CJW Network, for copyright and license details see provided LICENSE file.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

3302d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/63d09abfc7f05a7f5cb90df759305eaa7f679b1031ae4d816bed404d77d950e0?d=identicon)[fwoldt](/maintainers/fwoldt)

![](https://www.gravatar.com/avatar/a97d91cb90b390cd5e008691812be5ec34ca37e29ba9ce18c8afd1995b59e290?d=identicon)[dfritschy](/maintainers/dfritschy)

---

Top Contributors

[![dfritschy](https://avatars.githubusercontent.com/u/856844?v=4)](https://github.com/dfritschy "dfritschy (5 commits)")

---

Tags

ezplatformezpublishmultidomainmultisite

### Embed Badge

![Health badge](/badges/cjw-network-multisite-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/cjw-network-multisite-bundle/health.svg)](https://phpackages.com/packages/cjw-network-multisite-bundle)
```

###  Alternatives

[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k39.6M292](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
