项目作者: lihaoliangGz

项目描述 :
Yii高级应用程序模板测试的demo
高级语言: PHP
项目地址: git://github.com/lihaoliangGz/TestPrj2.git
创建时间: 2017-06-21T02:38:58Z
项目社区:https://github.com/lihaoliangGz/TestPrj2

开源协议:Other

下载


Yii 2 Advanced Project Template

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

  1. common
  2. config/ contains shared configurations
  3. mail/ contains view files for e-mails
  4. models/ contains model classes used in both backend and frontend
  5. tests/ contains tests for common classes
  6. console
  7. config/ contains console configurations
  8. controllers/ contains console controllers (commands)
  9. migrations/ contains database migrations
  10. models/ contains console-specific model classes
  11. runtime/ contains files generated during runtime
  12. backend
  13. assets/ contains application assets such as JavaScript and CSS
  14. config/ contains backend configurations
  15. controllers/ contains Web controller classes
  16. models/ contains backend-specific model classes
  17. runtime/ contains files generated during runtime
  18. tests/ contains tests for backend application
  19. views/ contains view files for the Web application
  20. web/ contains the entry script and Web resources
  21. frontend
  22. assets/ contains application assets such as JavaScript and CSS
  23. config/ contains frontend configurations
  24. controllers/ contains Web controller classes
  25. models/ contains frontend-specific model classes
  26. runtime/ contains files generated during runtime
  27. tests/ contains tests for frontend application
  28. views/ contains view files for the Web application
  29. web/ contains the entry script and Web resources
  30. widgets/ contains frontend widgets
  31. vendor/ contains dependent 3rd-party packages
  32. environments/ contains environment-based overrides

TestPrj2