Laravelに実装したいシナリオがあります。単一のLaravelコードインスタンスを使用してそれぞれのデータベースで複数のWebサイトを構成および実行する方法
私は既にこの種のアプローチをカスタムPHPで実装しています。しかし今回は、すべてのウェブサイトをフレームワーク(Laravel)に移行したいと考えています。
私は異なる地域に複数のドメインを実装しています(Localization
)、各ドメインは独自のデータベースを持ち、すべてのデータベーステーブルの構造は同じですが、データが異なるだけです。
ここでは、複数のデータベースを複数のドメインに接続する機能を備えた単一のLaravelコードインスタンスを使用したいと思います。各ドメインには独自のテーマファイルがあります。
は、としましょう:abc.com
ドメインへのアクセス/ヒットしたとき、私はいくつかのドメイン
1. abc.com and it has database with name of db_abc with theme/template ABC
2. xyz.com and it has database with name of db_xyz with theme/template XYZ
を持って、私はABC
theme/template
にDB db_abc
と負荷データと接続したいです。 xyz.com
がヒット/アクセスされる場合と同様に、データベース接続はdb_xyz
で行い、データはtheme/template
XYZ
ファイルにロードする必要があります。
この点で私を助けてください。
ありがとうございます。
同様の質問:http://stackoverflow.com/q/34309584/2815635 – C2486