Yii的后端和前端设置

Yii的后端和前端设置,yii,frontend,backend,Yii,Frontend,Backend,目前,我的后端和前端都有2个Yii安装设置。但是在做这件事的时候,它变得有点混乱,我想知道这样做是否正确。下面是如何设置我的文件夹结构的示例 - backend - assets - css - images - js - protected - components - config main.php - controllers - data - ex

目前,我的后端和前端都有2个Yii安装设置。但是在做这件事的时候,它变得有点混乱,我想知道这样做是否正确。下面是如何设置我的文件夹结构的示例

- backend
  - assets
  - css
  - images
  - js
  - protected
         - components
         - config
                main.php

         - controllers
         - data
         - extensions
         - models
         - modules
         - runtime
         - views
              - layouts
              - site

         .htaccess
         yiic
         yiic.php

  - themes
  - upload
  index.php
  .htaccess


frontend

  - assets
  - css
  - images
  - protected
         - commands
         - components
         - config
                main.php

         - controllers
         - data
         - extensions
         - models
         - modules
         - runtime
         - views
              - layouts
              - site

         .htaccess
         yiic
         yiic.php

  - themes
  index.php
  .htaccess

你能告诉我这是个好办法吗。或者这是一种愚蠢的方式。通常的做法是什么。我查看了文档,但都不完整或不具体。我想要的是为Yii设置后端和前端结构的最常用方法

我认为,最好的方法是不要破坏封装,使用如下设置:

  • (俄语)
在这种情况下:

  • 您将能够在一个位置存储所有控制器和视图
  • 在模块结构上(当您使用它时),它不会破坏它们的封装,并且您将能够轻松地在站点之间共享它们

您还可以查看Yii项目站点的目录结构 或者下载Clevertech的yii样板文件,看看它们的文件夹结构