我在yii上製作了一個網站,它有幾個獨立的部分,每個部分都有自己的子域名,比如themes.example.com,events.example。 com等與主頁example.com這些部分列出。我還需要跨子域驗證用戶身份。所以我在想什麼會更好:將每個零件都製作成一個yii模塊,或者爲每個零件製作一個單獨的yii應用程序?如何選擇基於Yii的網站:指向模塊或單獨的yii應用程序的子域
1
A
回答
0
我認爲你的情況會更好使用模塊。至少有一個webroot目錄。使用單獨的yii應用程序適合您的項目的控制檯部分。 請參閱此鏈接瞭解更多信息:The directory structure of the Yii project site
+0
謝謝!那篇關於目錄結構的文章幫了我很多 –
-1
好,
嘗試由Yii中實現的功能,它被稱爲「參數化主機名」。您需要在Yii中創建基於模塊的結構。
首先,您需要從apache創建一個虛擬主機並將其重定向到您的Yii項目。在您的Yii框架中,您需要從配置中更改URL管理器。
'components' => array(
...
'urlManager' => array(
'rules' => array(
'http://admin.example.com' => 'admin/site/index',
'http://admin.example.com/login' => 'admin/site/login',
),
),
...
),
要知道以什麼方式更多Parameterizing Hostnames
相關問題
- 1. 模塊和YII框架的子域
- 2. yii - 基於mongodb的表單/模式
- 3. yii子域無法識別模塊
- 4. 模塊內部的Yii引導程序
- 5. Yii 1命令不適用於Yii郵件程序或簡單的PHP郵件
- 6. 方法文檔選擇基於Yii中
- 7. 如何構建基於模塊或插件的應用程序
- 8. 我們如何在Yii 2的模塊中創建單獨的用戶實例?
- 9. 如何自動生成基於Yii的Web應用程序的文檔
- 10. Yii從應用程序調用模塊模板
- 11. Yii的模塊行動網址
- 12. Yii無法路由模塊的網址
- 13. 覆蓋模塊的Yii登錄網址
- 14. 將域指向基於訂閱的Web應用程序?
- 15. Yii:(嵌套)子模塊的佈局
- 16. 如何製作獨立的應用程序,如網站表單?
- 17. 的Yii:基於表單輸入
- 18. Yii模塊的單元測試
- 19. Yii模塊不能在我的網站上工作
- 20. 基於Yii的CMS嗎?
- 21. yii中的模塊 - 解釋
- 22. Yii的模塊和createUrl
- 23. Yii模塊的https問題
- 24. yii網站遷移
- 25. Yii網站搜索
- 26. 如何將子域指向正確的JBoss應用程序?
- 27. 如何禁用指向主域相同根的子域的爬網程序?
- 28. 如何在Yii模塊中使用main.php
- 29. 如何在yii中使用基於elasticsearch腳本的排序
- 30. YII模塊集成
「更好」? – Jon
更明智或更方便的方式,將允許適當使用yii作爲框架 –