PHPackages                             nhagemann/anycontent-cms-construction-kit-php - 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. nhagemann/anycontent-cms-construction-kit-php

Abandoned → [nhagemann/anycontent-backend](/?search=nhagemann%2Fanycontent-backend)Library

nhagemann/anycontent-cms-construction-kit-php
=============================================

4.0(7y ago)0302[6 issues](https://github.com/nhagemann/anycontent-cms-construction-kit-php/issues)MITHTMLPHP &gt;=7.0CI failing

Since Jun 20Pushed 6y ago2 watchersCompare

[ Source](https://github.com/nhagemann/anycontent-cms-construction-kit-php)[ Packagist](https://packagist.org/packages/nhagemann/anycontent-cms-construction-kit-php)[ Docs](http://www.nilshagemann.de)[ RSS](/packages/nhagemann-anycontent-cms-construction-kit-php/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (10)Versions (67)Used By (0)

anycontent-cms-construction-kit-php
===================================

[](#anycontent-cms-construction-kit-php)

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

[](#installation)

### Composer

[](#composer)

Just create a composer.json file with following content and run `composer install`

```
{
    "require": {
        "php": ">=5.3",
        "nhagemann/anycontent-cms-construction-kit-php": "^3.0"

    },
    "scripts": {
        "post-update-cmd": "AnyContent\\CMCK\\Command\\Installer::postInstallUpdate",
        "post-install-cmd": "AnyContent\\CMCK\\Command\\Installer::postInstallUpdate"

    },
    "autoload": {
        "psr-0": {
            "": "src/"
        }
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}

```

### Web Server (Vhost) Configuration

[](#web-server-vhost-configuration)

Then configure your webserver to server the content of the `/web` folder, e.g. as *anycontent.dev*.

### Modules Configuration

[](#modules-configuration)

Go to the `/config` folder and copy the file *modules.example.php* to *modules.php*.

Have a look into that file, if you want to customize your installation. You can turn off any module by removing it's registration call ($app-&gt;registerModule()) within this file.

### Repository Configuration

[](#repository-configuration)

Go to the `/config` folder and copy the file *config.example.yml* to *config.yml*.

Within that file you have to specify which AnyContent repositories you want to connect to. Furthermore you can specify how user should authenticate against your backend and add users. Default configuration contains a user with username and password `john@example.org`.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity73

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 ~24 days

Recently: every ~46 days

Total

63

Last Release

2821d ago

Major Versions

0.13.3.5 → 1.02015-11-23

1.0 → 2.02016-03-30

2.1 → 3.02017-09-28

3.3.4 → 4.02018-08-20

PHP version history (6 changes)0.4.x-devPHP &gt;=5.2

0.9.1PHP &gt;=5.3

0.12.3PHP &gt;=5.3,&lt;6.0

2.0PHP &gt;=5.4,&lt;6.0

2.1PHP &gt;=5.4

4.0PHP &gt;=7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/4cf059a43fcc20a9b3d1743ac77e55769c913cb4611b56e6efd52df057c78e37?d=identicon)[nhagemann](/maintainers/nhagemann)

---

Top Contributors

[![nhagemann](https://avatars.githubusercontent.com/u/169840?v=4)](https://github.com/nhagemann "nhagemann (376 commits)")

### Embed Badge

![Health badge](/badges/nhagemann-anycontent-cms-construction-kit-php/health.svg)

```
[![Health](https://phpackages.com/badges/nhagemann-anycontent-cms-construction-kit-php/health.svg)](https://phpackages.com/packages/nhagemann-anycontent-cms-construction-kit-php)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.6k](/packages/craftcms-cms)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M193](/packages/simplesamlphp-simplesamlphp)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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