PHPackages                             bogachevskes/yii2-app-basic - 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. bogachevskes/yii2-app-basic

ActiveProject[Framework](/categories/framework)

bogachevskes/yii2-app-basic
===========================

Yii2 базовый шаблон проекта обучения

1.3.3(2y ago)002[2 issues](https://github.com/Edu-EFKO/yii2-app-basic/issues)BSD-3-ClausePHPPHP &gt;=7.4.0

Since Jan 22Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Edu-EFKO/yii2-app-basic)[ Packagist](https://packagist.org/packages/bogachevskes/yii2-app-basic)[ Docs](https://digital-solutions.efko.ru)[ RSS](/packages/bogachevskes-yii2-app-basic/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (2)Versions (12)Used By (0)

 [ ![](https://avatars0.githubusercontent.com/u/993323) ](https://github.com/yiisoft)

Базовый шаблон проекта обучения
===============================

[](#базовый-шаблон-проекта-обучения)

Окружение
---------

[](#окружение)

Требования к окружению:

- WSL / Linux
- docker 1.10.0+
- Make

### Переменные окружения

[](#переменные-окружения)

```
# Порт веб-сервера
APP_WEB_PORT=8077
```

Установка с использованием docker compose
-----------------------------------------

[](#установка-с-использованием-docker-compose)

1. Скопировать **.env.dist** в **.env** и актуализировать все параметры
2. Выполнить скрипт установки проекта

> В среде Windows скрипт запускать при помощи Git bash

```
docker compose -p calculator down --remove-orphans && \
docker build --target=common-tools \
	-t localhost/calculator-common-tools:latest -f ./docker/Dockerfile . && \
docker build --target=fpm \
	--build-arg USER=1000 \
	--build-arg GROUP=1000 \
	-t localhost/calculator-php-fpm:latest -f ./docker/Dockerfile . && \
docker build --target=nginx \
	-t localhost/calculator-nginx:latest -f ./docker/Dockerfile . && \
docker compose -p calculator up -d && \
docker compose -p calculator run --rm php-fpm composer install --no-cache
```

### Служебное

[](#служебное)

- запуск контейнеров ```
    docker compose -p calculator up -d
    ```
- остановка контейнеров ```
    docker compose -p calculator down --remove-orphans
    ```
- перезапустить контейнеры ```
    docker compose -p calculator down --remove-orphans && docker compose -p calculator up -d
    ```
- логи контейнеров ```
    docker compose -p calculator logs -f
    ```
- статус контейнеров ```
    docker compose -p calculator ps
    ```
- установка php-зависимостей из регистра зависимостей composer.json ```
    docker compose -p calculator run --rm php-fpm composer install --no-cache
    ```
- установка php-зависимости ```
    docker compose -p calculator run --rm php-fpm composer require
    ```

Установка с использованием утилиты Make
---------------------------------------

[](#установка-с-использованием-утилиты-make)

1. Скопировать **.env.dist** в **.env** и актуализировать все параметры
2. `make install` - установить проект

### Служебное

[](#служебное-1)

- `make install` - установка проекта
- `make up` - запуск контейнеров
- `make down` - остановка контейнеров
- `make restart` - перезапустить контейнеры
- `make logs` - логи контейнеров
- `make ps` - статус контейнеров
- `make composer-install` - установка php-зависимостей

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

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

Total

11

Last Release

803d ago

### Community

Maintainers

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

---

Top Contributors

[![bogachevskes](https://avatars.githubusercontent.com/u/24762748?v=4)](https://github.com/bogachevskes "bogachevskes (23 commits)")

### Embed Badge

![Health badge](/badges/bogachevskes-yii2-app-basic/health.svg)

```
[![Health](https://phpackages.com/badges/bogachevskes-yii2-app-basic/health.svg)](https://phpackages.com/packages/bogachevskes-yii2-app-basic)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M3.1k](/packages/craftcms-cms)[yiisoft/yii2-app-advanced

Yii 2 Advanced Project Template

1.7k961.7k5](/packages/yiisoft-yii2-app-advanced)[yiisoft/yii2-app-basic

Yii 2 Basic Project Template

7101.8M8](/packages/yiisoft-yii2-app-basic)[yiisoft/yii2-redis

Redis Cache, Session and ActiveRecord for the Yii framework

47912.3M280](/packages/yiisoft-yii2-redis)[yiisoft/yii2-apidoc

API Documentation generator for the Yii framework 2.0

260712.7k31](/packages/yiisoft-yii2-apidoc)[skeeks/cms

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

13825.8k59](/packages/skeeks-cms)

PHPackages © 2026

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