我們一直在使用Yii來構建Web應用程序。有一段時間,主題來到我們的討論表。Yii主題 - 在什麼情況下?
但是,如果我們有一個web應用程序,並且我們只想改變外觀和感覺,我們也可以更改public_html文件夾,因爲結構將類似。
我們在主題上看到的唯一一點是針對那些需要動態變化(通過單擊「更改佈局按鈕」來選擇用戶)的情況,以改變應用程序的外觀和風格。
是否有人使用主題對於任何其他建議或配置?
我們一直在使用Yii來構建Web應用程序。有一段時間,主題來到我們的討論表。Yii主題 - 在什麼情況下?
但是,如果我們有一個web應用程序,並且我們只想改變外觀和感覺,我們也可以更改public_html文件夾,因爲結構將類似。
我們在主題上看到的唯一一點是針對那些需要動態變化(通過單擊「更改佈局按鈕」來選擇用戶)的情況,以改變應用程序的外觀和風格。
是否有人使用主題對於任何其他建議或配置?
我們使用主題效果很好。我們使用Yii應用程序的單個實例來操作6個站點。然後根據域名選擇主題。
是的,我們可以只使用6個不同的應用程序文件夾並分別提供。這提供了幾個優點,雖然,你如果他們不相關,你可能已經被解僱,但在這裏,他們是:
我更喜歡這個設置,它看起來很乾淨,只是到覆蓋而不是覆蓋。另外,我想不出爲什麼複製整個目錄比這個方法更好的原因,是的,主題中有一些問題需要解決,但是複製整個源代碼並不能解決問題。
如果您想用不同的外觀設置網站的副本,主題很棒。邏輯保持不變,只修改設計元素。你還應該查閱文檔http://www.yiiframework.com/doc/guide/1.1/en/topics.theming – adamors
@Ors:我不太清楚這裏有什麼優點。當你設置一個沒有主題的項目時,你已經將設計元素分開了。我的意思是,您可以輕鬆地複製相同的項目結構,並在那裏更改css,js和視圖。 - 你看到我的觀點了嗎? - 請諮詢,因爲這正是我沒有得到的。 – MEM
@MEM我同意你的觀點,如果你不打算讓用戶改變你網站的外觀,你就不需要主題。所以我幾乎從不在我的項目中使用主題。這也使得目錄結構更加乾淨IMO。 –