2013-03-10 140 views
4

目前,我的後端和前端都有Yii的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設置後端和前端結構的最常見方式。

+2

http://www.yiiframework.com/wiki/33/organize-directories-for-applications -with-前端和 - 後端/ – dInGd0nG 2013-03-10 08:52:01

回答

6

我認爲,最好的辦法是不要破壞了封裝和應用設置如下所示:

在這種情況下:

  • 你將能夠在一個地方存儲所有的控制器和視圖
  • 的模塊結構(當你使用它),不會打破他們的封裝和你將能夠輕鬆地共享您的網站之間的