バージョン選択

フォーラム

メニュー

オンライン状況

61 人のユーザが現在オンラインです。 (50 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 61
もっと...

サイト内検索

質問 > その他 > フロント側と管理側で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ファイルをあたっていくということになります。


----------------
Norihiro Maruoka
Wear Net

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を読み込むように修正したいと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.