質問 > その他 > フロント側と管理側でDBを分割したい |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
jucco |
投稿日時: 2012/10/11 10:39
対応状況: −−−
|
新米 登録日: 2012/10/11 居住地: 投稿: 9 |
フロント側と管理側でDBを分割したい 今回サーバを移行するに伴い、フロント側と管理側で読み込むDBを分割したいと考えています。(負荷分散のため)
DBの情報はinstall.phpに記述されていますが、これをフロント側、管理側のそれぞれどこで読み込んでいるのかがわかりません。 どのようにすれば2つのDBを読み分ける事ができるでしょうか。 宜しくお願いします。 EC-CUBE:2.2.0 |
marugizmo |
投稿日時: 2012/10/11 11:22
対応状況: −−−
|
一人前 登録日: 2012/4/6 居住地: 投稿: 147 |
Re: フロント側と管理側でDBを分割したい こんにちは
> フロント側、管理側のそれぞれどこで読み込んでいるのか これは各所で読み込んでいると思います。 なのでテーブル名でPHPファイルをあたっていくということになります。
|
jucco |
投稿日時: 2012/10/11 15:27
対応状況: −−−
|
新米 登録日: 2012/10/11 居住地: 投稿: 9 |
Re: フロント側と管理側でDBを分割したい 管理側の読込部分については解決しました。
marugizmo様、回答頂きありがとうございます。 各画面のphpファイルで require_once("../require.php"); されていて、その先で読込処理が実行されていました。 参考サイト:http://wiki.ec-orange2.jp/index.php?%E3%82%BD%E3%83%BC%E3%82%B9%E8%AA%AD%E3%81%BF%E3%81%82%E3%82%8B%E8%A8%98%2F2.3%2Findex.php ただ分からないのが、require.phpは「html/」と「html/admin/」の2か所にあって、管理画面は「html/admin/」を読み込むのが正解ではないかと思うのですが画面によって 「html/require.php」 を読んだり 「html/admin/require.php」 を読んだりしています。 今、乗せ換えを検討しているサイトは他社がカスタマイズしたものを引き継いでいるため詳細が分かりませんが、EC-CUBEの初期設定では管理側では全て「html/admin/require.php」を読み込むようになっているのでしょうか? または画面により読み分けるのが正解なのでしょうか。 もしお分かりの方がいらっしゃいましたらお願い致します。 |
jucco |
投稿日時: 2012/10/12 14:55
対応状況: 解決済
|
新米 登録日: 2012/10/11 居住地: 投稿: 9 |
Re: フロント側と管理側でDBを分割したい 自己レスです。
このバグ?は以前に指摘があったようですね。 チケット:#407 http://svn.ec-cube.net/open_trac/ticket/407 管理側はadminの下のrequire.phpを読み込むように修正したいと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |