PHPackages                             execut/yii2-cms - 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. execut/yii2-cms

ActiveYii2-extension[Framework](/categories/framework)

execut/yii2-cms
===============

Yii2 eXeCUT CMS

0.10.14(5y ago)1033821Apache-2.0PHPPHP &gt;=7.2.0

Since May 14Pushed 4y ago2 watchersCompare

[ Source](https://github.com/execut/yii2-cms)[ Packagist](https://packagist.org/packages/execut/yii2-cms)[ Docs](https://github.com/execut/yii2-cms)[ RSS](/packages/execut-yii2-cms/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (13)Versions (47)Used By (1)

eXeCUT Yii2 CMS
===============

[](#execut-yii2-cms)

Warning! Beta version. Please add tasks [here](https://github.com/execut/yii2-cms/issues) if you find errors. I will try to fix them quickly

CMS, based on Yii2 modular system and extension [yii2-crud-fields](https://github.com/execut/yii2-crud-fields/). All system modules are standalone Yii2 modules and can be used separately from CMS.

List of system features and modules:

FeatureModuleExtended by modulesDevelopment statusAliases for urls of records like page and logging their changes[execut/yii2-alias](http://github.com/execut/yii2-alias)yii2-files, yii2-images, yii2-news, yii2-pages, yii2-shops[![Complete](https://camo.githubusercontent.com/b0b315081c0a3ff52c598708c67ea70fdb25b063cd288a7b41ae19a62a9a91e1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d616c6961732e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/b0b315081c0a3ff52c598708c67ea70fdb25b063cd288a7b41ae19a62a9a91e1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d616c6961732e7376673f636f6c6f723d677265656e266c6162656c3d253230)Goods[execut/yii2-goods](http://github.com/execut/yii2-goods)yii2-files, yii2-pages[![Complete](https://camo.githubusercontent.com/22d1e3e54e4ec97de1fcff27904373a6e5d05136ade742d0dc3bb34289b40ab4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d676f6f64732e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/22d1e3e54e4ec97de1fcff27904373a6e5d05136ade742d0dc3bb34289b40ab4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d676f6f64732e7376673f636f6c6f723d677265656e266c6162656c3d253230)Files[execut/yii2-files](http://github.com/execut/yii2-files)yii2-alias, yii2-goods, yii2-images, yii2-pages, yii2-seo[![Complete](https://camo.githubusercontent.com/f34d2240dfaf18d7b22aeac63467dc2e551781646e7adeec1af668b1305d7be3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73656f2e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/f34d2240dfaf18d7b22aeac63467dc2e551781646e7adeec1af668b1305d7be3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73656f2e7376673f636f6c6f723d677265656e266c6162656c3d253230)Images[execut/yii2-images](http://github.com/execut/yii2-images)yii2-files[![Complete](https://camo.githubusercontent.com/76a522017f238fe8c223b220a96218f70eebc853264480a875c0be28a57ad38f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d66696c65732e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/76a522017f238fe8c223b220a96218f70eebc853264480a875c0be28a57ad38f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d66696c65732e7376673f636f6c6f723d677265656e266c6162656c3d253230)Menus[execut/yii2-menu](http://github.com/execut/yii2-menu)yii2-pages[![Complete](https://camo.githubusercontent.com/c8dcb693a92c5ed45c8f3955d1c2cd54a5182d86ee2174c99192cabd9f65f44c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d6d656e752e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/c8dcb693a92c5ed45c8f3955d1c2cd54a5182d86ee2174c99192cabd9f65f44c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d6d656e752e7376673f636f6c6f723d677265656e266c6162656c3d253230)Site pages content[execut/yii2-pages](http://github.com/execut/yii2-pages)yii2-alias, yii2-files, yii2-goods, yii2-menu, yii2-seo, yii2-sitemap, yii2-settings[![Complete](https://camo.githubusercontent.com/b8dfdc50bf5ee8be3081fbd2c0b017d3e6c7de3d7bbac9eb9568d81d0619c5e6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d70616765732e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/b8dfdc50bf5ee8be3081fbd2c0b017d3e6c7de3d7bbac9eb9568d81d0619c5e6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d70616765732e7376673f636f6c6f723d677265656e266c6162656c3d253230)SEO metadata[execut/yii2-seo](http://github.com/execut/yii2-seo)yii2-files, yii2-pages[![Complete](https://camo.githubusercontent.com/f34d2240dfaf18d7b22aeac63467dc2e551781646e7adeec1af668b1305d7be3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73656f2e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/f34d2240dfaf18d7b22aeac63467dc2e551781646e7adeec1af668b1305d7be3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73656f2e7376673f636f6c6f723d677265656e266c6162656c3d253230)Site settings[execut/yii2-settings](http://github.com/execut/yii2-settings)yii2-rbac[![Complete](https://camo.githubusercontent.com/fb85d2444226769ca92bc4084b1a74efb51b5cbd880a9bb9c6b9336d60f3bab4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73657474696e67732e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/fb85d2444226769ca92bc4084b1a74efb51b5cbd880a9bb9c6b9336d60f3bab4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73657474696e67732e7376673f636f6c6f723d677265656e266c6162656c3d253230)Robots.txt generation[execut/yii2-robots-txt](http://github.com/execut/yii2-robots-txt)-[![Complete](https://camo.githubusercontent.com/55bbe6f6d7220ca47d8facd6332d35be5c222406b30b448cff4e1ba7bd2d2163/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d726f626f74732d7478742e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/55bbe6f6d7220ca47d8facd6332d35be5c222406b30b448cff4e1ba7bd2d2163/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d726f626f74732d7478742e7376673f636f6c6f723d677265656e266c6162656c3d253230)Sitemap generationexecut/yii2-sitemapyii2-pages, yii2-news, yii2-shopsIn progressSite settings[execut/yii2-settings](http://github.com/execut/yii2-settings)yii2-pages, yii2-news, yii2-shops[![Complete](https://camo.githubusercontent.com/fb85d2444226769ca92bc4084b1a74efb51b5cbd880a9bb9c6b9336d60f3bab4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73657474696e67732e7376673f636f6c6f723d677265656e266c6162656c3d253230)](https://camo.githubusercontent.com/fb85d2444226769ca92bc4084b1a74efb51b5cbd880a9bb9c6b9336d60f3bab4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6578656375742f796969322d73657474696e67732e7376673f636f6c6f723d677265656e266c6162656c3d253230)Information pages about chain of storesexecut/yii2-shopsyii2-seoIn progressBlog, articles and newsexecut/yii2-newsyii2-seoIn progressUsers managerexecut/yii2-usersyii2-rbacIn progressRBAC managerexecut/yii2-rbacyii2-usersIn progressFeedbackexecut/yii2-feedbackyii2-users, yii2-antispam, yii2-settingsIn progressAntispam protectionexecut/yii2-antispam-In progressOrdersexecut/yii2-ordersyii2-goodsNewBasketexecut/yii2-basketyii2-orders, yii2-antispamNewSupported databases:

- PostgreSQL
- MySQL

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

[](#installation)

The easiest installation method is to install over of a [yiisoft/yii2-app-advanced](https://github.com/yiisoft/yii2-app-advanced) based application. To install Yii2 CMS into your project, you need to take only three steps:

1. Connect the CMS package
    1. If you have an existing project, you can connect the package by running the command ` composer require execut/yii2-cms`.
    2. If you are going to deploy Yii2 CMS on a new application, you can install a prepared project-template [execut/yii2-cms-advanced-template](https://github.com/execut/yii2-cms-advanced-template/). Installation instructions [here](https://github.com/execut/yii2-cms-advanced-template/blob/master/docs/guide/start-installation.md).
2. Apply migrations `./yii migrate/up --interactive 0`
3. Create an admin user with the command `./yii cms/users/create-admin admin password email@example.com`, where: admin - login, password - password,  - user email

Usage
-----

[](#usage)

If you used standard layers layouts/main.php in the in backend and frontend applications, then after installing the CMS, they should be redefined. All CMS content is displayed in these layers. If this did not happen, then you are using non-standard layers, and the CMS did not reassign them, thinking that you want to use your own. To use custom layer, you need to display all the elements for the CMS to work in it in the likeness of these two: [frontend.php](https://github.com/execut/yii2-cms/blob/master/views/layouts/frontend.php) and [backend.php](https://github.com/execut/yii2-cms/blob/master/views/layouts/backend.php).

The backend application should start displaying sections and a menu should appear: [![i/backend-pages.jpg](https://raw.githubusercontent.com/execut/yii2-cms/master/docs/guide-ru/i/backend-pages.jpg)](https://raw.githubusercontent.com/execut/yii2-cms/master/docs/guide-ru/i/backend-pages.jpg)

In this case, the frontend application should show pages along with the menu: [![i/backend-pages.jpg](https://raw.githubusercontent.com/execut/yii2-cms/master/docs/guide-ru/i/frontend-pages.jpg)](https://raw.githubusercontent.com/execut/yii2-cms/master/docs/guide-ru/i/frontend-pages.jpg)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity61

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

Total

46

Last Release

2005d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0ffb982747c04d8d93e2db3f8d90e44864c7c2a21a4c3d00ffbe66325f3f91c4?d=identicon)[execut](/maintainers/execut)

---

Top Contributors

[![execut](https://avatars.githubusercontent.com/u/2357407?v=4)](https://github.com/execut "execut (72 commits)")

---

Tags

cmsyii2

### Embed Badge

![Health badge](/badges/execut-yii2-cms/health.svg)

```
[![Health](https://phpackages.com/badges/execut-yii2-cms/health.svg)](https://phpackages.com/packages/execut-yii2-cms)
```

###  Alternatives

[yii2-starter-kit/yii2-starter-kit

Yii2 Starter Kit Application Template

1.4k6.6k](/packages/yii2-starter-kit-yii2-starter-kit)[luyadev/luya

LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.

8086.9k2](/packages/luyadev-luya)[skeeks/cms

SkeekS CMS — control panel and tools based on php framework Yii2

13825.6k47](/packages/skeeks-cms)[yeesoft/yii2-yee-cms

Yee CMS Based on Yii 2 Advanced Project Template

1464.0k](/packages/yeesoft-yii2-yee-cms)[infoweb-internet-solutions/yii2-cms

CMS module for Yii2

461.7k8](/packages/infoweb-internet-solutions-yii2-cms)[lowbase/yii2-cms

Yii 2 CMS

441.1k](/packages/lowbase-yii2-cms)

PHPackages © 2026

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