


























随着SaaS(Software-as-a-Service)的普及,很多客户更倾向于不自己购买服务器等硬件,而是使用软件提供商的统一服务,提供商为不同的客户设置不同的子级域名。 如a.demo.com,b.demo.com 比如客户A登录他的专属平台a.demo.com,客户B登录他的专属平台b.demo.com,a和b之间互相隔离,互补干涉,使用独立的数据库。
这里结合Laravel聊聊实现过程,抛砖引玉,有更好的方案欢迎讨论
这个其他文章里有介绍 我们先复杂问题简单化,假设只有两个客户A和B,登录域名已经配好 demo.test 和 lara6.test
https://learnku.com/laravel/t/44228
数据库切换: https://learnku.com/articles/28142
DB::unprepared("USE intogolf_demo;");
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。