PHPackages                             sunnnnn/yii2-nifty - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. sunnnnn/yii2-nifty

ActiveYii2-extension[Authentication &amp; Authorization](/categories/authentication)

sunnnnn/yii2-nifty
==================

nifty html frame for Yii2

1.1.7(5y ago)0324MITPHPPHP &gt;=5.4.0

Since Mar 21Pushed 5y ago1 watchersCompare

[ Source](https://github.com/sunnnnn/yii2-nifty)[ Packagist](https://packagist.org/packages/sunnnnn/yii2-nifty)[ RSS](/packages/sunnnnn-yii2-nifty/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (10)Dependencies (1)Versions (18)Used By (0)

yii2-nifty
==========

[](#yii2-nifty)

搭建yii2框架下的后台管理系统全过程
-------------------

[](#搭建yii2框架下的后台管理系统全过程)

- 安装yii2框架

    basic版本：

    ```
    composer create-project --prefer-dist yiisoft/yii2-app-basic nifty

    ```

    advanced版本：

    ```
    composer create-project --prefer-dist yiisoft/yii2-app-advanced nifty

    ```
- 初始化框架

    ```
    cd nifty   //进入框架根目录
    init       //初始化
    开发环境选择0，正式环境选择1，yes

    ```

    如果根目录下没有vendor文件夹，请使用 composer install 命令来安装。 需事先安装composer全局插件：composer global require "fxp/composer-asset-plugin:\*"
- 安装admin插件

    ```
    composer require sunnnnn/yii2-nifty

    ```
- 根据yii版本，将目录/vendor/sunnnnn/yii2-nifty/下的文件复制覆盖到yii框架下

    > advanced版本，将目录下advanced目录下的文件复制覆盖到对象位置，

    > basic版本，则将basic目录下所有文件复制覆盖到对象位置，

    > (config文件可不用覆盖，根据注释添加到原config文件中)
- 新建一个数据库：yii-nifty（名字自己取）

    > basic版本，在 config/db.php 配置数据库链接，

    > advanced版本，在 common/config/main-local.php 配置数据库链接
- 添加数据表及数据

    ```
    yii migrate --migrationPath=@sunnnnn/nifty/auth/migrations/       //windows下

    php yii migrate --migrationPath=@sunnnnn/nifty/auth/migrations/   //linux下

    yes  //等待完成

    ```
- 直接访问： [http://您的域名/site/login页面，用户名admin、密码123456](http://%E6%82%A8%E7%9A%84%E5%9F%9F%E5%90%8D/site/login%E9%A1%B5%E9%9D%A2%EF%BC%8C%E7%94%A8%E6%88%B7%E5%90%8Dadmin%E3%80%81%E5%AF%86%E7%A0%81123456)
- gii操作

    > 使用gii生成model：最下方的Code Template选项，选择 sunnnnn-nifty-model

    > 使用gii生成curd：最下方的Code Template选项，选择 sunnnnn-nifty-curd
- 其他 [yii2-nifty的使用](http://www.sunnnnn.com/article/yii2-nifty)

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity67

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

Recently: every ~224 days

Total

17

Last Release

1923d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5f28479f7ce1134f9e9f5dabb1742c1b6c19c9794d336f132ac7c3b46c98b6e4?d=identicon)[sunnnnn](/maintainers/sunnnnn)

---

Top Contributors

[![yaobuer](https://avatars.githubusercontent.com/u/12892462?v=4)](https://github.com/yaobuer "yaobuer (47 commits)")

---

Tags

authrbacyiinifty

### Embed Badge

![Health badge](/badges/sunnnnn-yii2-nifty/health.svg)

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

###  Alternatives

[windhoney/yii2-rest-rbac

RBAC Auth manager for Yii2 RESTful

811.2k](/packages/windhoney-yii2-rest-rbac)

PHPackages © 2026

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