projectchina/yii2-app-advanced

Yii 2 Advanced Project Template

Maintainers

👁 haobing

Package info

github.com/projectchina/yii2-app-advanced

Homepage

Issues

Forum

Wiki

Type:project

pkg:composer/projectchina/yii2-app-advanced

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

2.0.14 2018-02-18 22:42 UTC

Requires

Suggests

None

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause 397860dedb94cde688dd3a358f204d319e683927

frameworkadvancedyii2project template

This package is auto-updated.

Last update: 2026-06-10 09:44:53 UTC


README

👁 Image

Yii 2 Advanced Project Template


起步

cd vagrant/config
cp vagrant-local.example.yml vagrant-local.yml

设置 github access token

cd ../../
vagrant up

本地化调整

  1. 更换 composer 仓库地址为中国镜像源
  2. 更换 bower 包为 npm 包

项目依赖 Node.js,建议安装 yarn

Doc

Yii 2 Advanced Project Template is a skeleton Yii 2 application best for developing complex Web applications with multiple tiers.

The template includes three tiers: front end, back end, and console, each of which is a separate Yii application.

The template is designed to work in a team development environment. It supports deploying the application in different environments.

Documentation is at docs/guide/README.md.

👁 Latest Stable Version
👁 Total Downloads
👁 Build Status

DIRECTORY STRUCTURE

common
 config/ contains shared configurations
 mail/ contains view files for e-mails
 models/ contains model classes used in both backend and frontend
 tests/ contains tests for common classes 
console
 config/ contains console configurations
 controllers/ contains console controllers (commands)
 migrations/ contains database migrations
 models/ contains console-specific model classes
 runtime/ contains files generated during runtime
backend
 assets/ contains application assets such as JavaScript and CSS
 config/ contains backend configurations
 controllers/ contains Web controller classes
 models/ contains backend-specific model classes
 runtime/ contains files generated during runtime
 tests/ contains tests for backend application 
 views/ contains view files for the Web application
 web/ contains the entry script and Web resources
frontend
 assets/ contains application assets such as JavaScript and CSS
 config/ contains frontend configurations
 controllers/ contains Web controller classes
 models/ contains frontend-specific model classes
 runtime/ contains files generated during runtime
 tests/ contains tests for frontend application
 views/ contains view files for the Web application
 web/ contains the entry script and Web resources
 widgets/ contains frontend widgets
vendor/ contains dependent 3rd-party packages
environments/ contains environment-based overrides