簡體   English   中英

如何使用具有不同URL和數據庫的單個yii2 Web應用程序

[英]how to use single yii2 web application with different URL and databases

我想將單個yii2 Web應用程序與多個數據庫和URL一起使用。

實際上,我在單個Web服務器上只有一個Web應用程序,並且希望將其訂閱給不同的用戶/公司。 每個公司都有自己的獨立數據庫。 例如

company1 will want url xyz.com with database db1.
company2 will want url ab.xyz.com with database db2.
company3 will want url cd.xyz.com with database db3.
company4 will want url ef.xyz.com with database db4.

如何在yii2 Web應用程序中實現上述方案? 網址也應與公司相關(例如,如果company3登錄,則網址應為cd.xyz.com/login;如果company4要登錄,則網址應為ef.xyz.com/login,依此類推。)

您可以在1個應用中創建多個數據庫連接,請閱讀和/或

我認為,管理哪個用戶連接到哪個數據庫將是一團糟。 我將部署4個獨立的應用程序(或根據需要配置的多個應用程序),每個應用程序都有自己的數據庫。 為了維護代碼庫,我將創建一些系統或腳本來一次更新所有應用程序中的“可更新”文件:模型,控制器等,但不更新配置文件,靜態資源等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM