Commit 6decabfa677157cb55db7367b8a7b3b879697708

Authored by Eugeny Galkovskiy
0 parents

first

Showing 1 changed file with 48 additions and 0 deletions   Show diff stats
README.md 0 → 100644
  1 +++ a/README.md
  1 +Artbox Basic Template
  2 +===============================
  3 +
  4 +Artbox Basic Template is a skeleton [Yii 2](http://www.yiiframework.com/) application enhanced by
  5 +light-weight CMS developed by Artweb.
  6 +
  7 +The template includes three tiers: front end, back end, and console, each of which
  8 +is a separate Yii application.
  9 +
  10 +The template is designed to work in a team development environment. It supports
  11 +deploying the application in different environments.
  12 +
  13 +DIRECTORY STRUCTURE
  14 +-------------------
  15 +
  16 +```
  17 +common
  18 + config/ contains shared configurations
  19 + mail/ contains view files for e-mails
  20 + models/ contains model classes used in both backend and frontend
  21 + tests/ contains tests for common classes
  22 + widgets/ contains views render widgets
  23 +console
  24 + config/ contains console configurations
  25 + controllers/ contains console controllers (commands)
  26 + models/ contains console-specific model classes
  27 + runtime/ contains files generated during runtime
  28 +backend
  29 + assets/ contains application assets such as JavaScript and CSS
  30 + config/ contains backend configurations
  31 + controllers/ contains Web controller classes
  32 + models/ contains backend-specific model classes
  33 + runtime/ contains files generated during runtime
  34 + tests/ contains tests for backend application
  35 + views/ contains view files for the Web application
  36 + web/ contains the entry script and Web resources
  37 +frontend
  38 + assets/ contains application assets such as JavaScript and CSS
  39 + config/ contains frontend configurations
  40 + controllers/ contains Web controller classes
  41 + models/ contains frontend-specific model classes
  42 + runtime/ contains files generated during runtime
  43 + tests/ contains tests for frontend application
  44 + views/ contains view files for the Web application
  45 + web/ contains the entry script and Web resources
  46 +vendor/ contains dependent 3rd-party packages
  47 +environments/ contains environment-based overrides
  48 +```
... ...