文章轉發自專業的Laravel開發者社區,原始連接: https://learnku.com/laravel/t...
Laravel Tenancy 是由 Daniël Klabbers、Paulo Trajano 和 Bertrand Kintanar 發佈的擴展包,使你的 Laravel 應用支持多租戶。laravel
這個不引人注意的擴展包,使你的應用支持多租戶,來服務於多個站點,即一套代碼庫配置一個或者多個主機名。清晰的分離了資源、數據庫和覆蓋每一個租戶的邏輯的能力。適合那些爲不一樣用戶重用功能的營銷公司和新興公司,構建軟件做爲服務。git
Laravel Tenancy 擴展包包含如下特色:github
對在多租戶應用中,數據庫架構的標準處理包括:數據庫
Laravel Tenancy 擴展包支持兩種方法,你能夠經過事件監聽方式進行手工配置。服務器
tenancy/tenancy 包繼承於 hyn/multi-tenant ,這就意味着在生產環境中使用 hyn/multi-tenant
包來替代 tenancy/tenancy
,仍然能夠正常工做。架構
詳細請參照 hyn/multi-tenant 文檔 ,瞭解如何安裝和具體實現。框架