codeigniter を使用してマルチサイト プラットフォームを作成しようとしています。要件は次のとおりです。 - 同じコードベース。- 同じデータベース。
同じデータベース/コードベースを使用する場合にマルチサイト プラットフォームを実現する方法を知りたいですか? 新しいサイトごとに個別のテーブルを作成する方法はありますか。つまり、ワードプレスのマルチサイトですか?
どうもありがとう。
codeigniter を使用してマルチサイト プラットフォームを作成しようとしています。要件は次のとおりです。 - 同じコードベース。- 同じデータベース。
同じデータベース/コードベースを使用する場合にマルチサイト プラットフォームを実現する方法を知りたいですか? 新しいサイトごとに個別のテーブルを作成する方法はありますか。つまり、ワードプレスのマルチサイトですか?
どうもありがとう。
別々のサイトの場合は、別々のディレクトリを作成し、それに応じてパスを設定する必要があります
eg.
application/contollers/site1/index.php
application/contollers/site2/index.php
ビューとモデルで同じ
データベースの場合、プレフィックスを使用できます。
eg: if u are creating same site in different languages
eng_title
arabic_title
eng_description
arabic_description or arb_description
クエリと条件を使用して、目的のデータを取得できます。
CI チュートリアルは要件に役立ちます。確認してください