質問 > その他 > 商品データベースの共用について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kiyo |
投稿日時: 2011/2/28 11:59
対応状況: −−−
|
常連 登録日: 2009/6/2 居住地: 投稿: 36 |
商品データベースの共用について 下記内容の事を考えております。
セッション管理がうまく動作するかどうかがわからないので 同じような処理を行ってみえる方、もしくは下記考え方よりも良いお考えてをおもちの方がご意見をお聞かせ下さい。 1.現在ECサイトAを立ち上げています。 2.新規にECサイトBを同じサーバー上で立ち上げようとしています。 3.商品のテーブルをサイトAとサイトBで共用したいと考えています。 4.サイトBを作成するに当たり、商品以外のテーブルでサイトAとは 別に用意しないといけないテーブルはすべてテーブル名を変えてデータベース上に作成し、プログラムのテーブル参照名も全て変更します。 たとえば、 dtb_baseinfo->dtb_baseinfo_b, dtb_bloc->dtb_bloc_b dtb_blocposition->dtb_blocposition_b 他にもありますが・・・ 5.サイトAとサイトBは当然、URLが違います。dtb_sessionについては共用したいと考えます。その場合セッション管理がうまくいくのでしょうか? 6.上記処理を行うためにはプログラムの修正をかなりしないと行けないと思ってはいます。 ご意見をお願いいたします。 |
hatake |
投稿日時: 2011/2/28 20:27
対応状況: −−−
|
常連 登録日: 2009/12/3 居住地: 東京 投稿: 58 |
Re: 商品データベースの共用について こんばんは。
あいまいな回答ですいません。 たしかdtb_sessionを同じにすると可能性は低いと思いますが セッションIDの重複が起こると思います。 万が一セッションIDの重複が起こった場合、個人情報が 漏えいしてしまう可能性があります。 冗長化を目的にEC CUBEを2台で動作させる案を検討した際に そのような事を指摘された事があります。 PHP.iniでセッションIDのコントトールをしていたかと思います。 PHP.iniのsession.nameを別々にすればうまくいくかもしれません。 あまり役にってないかもしれませんが参考になれば幸いです。 |
seasoft |
投稿日時: 2011/2/28 23:37
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品データベースの共用について 斜め読みなので、何が質問か把握できていませんので「?」の部分だけレス着けます。
> 5.サイトAとサイトBは当然、URLが違います。dtb_sessionについては共用したいと考えます。その場合セッション管理がうまくいくのでしょうか? およそ問題ないと思いますが、双方サイトの遷移時にセッションキーの引渡しを行う必要があります。この方法は、共用SSL関連のスレッドで話題に上がっています。 ただ、セッション情報には、dtb_baseinfo が絡むものもあったかも。(未検証)
|
kiyo |
投稿日時: 2011/3/1 12:14
対応状況: 解決済
|
常連 登録日: 2009/6/2 居住地: 投稿: 36 |
Re: 商品データベースの共用について ご回答ありがとうございました。
考えている方法があまり好ましくないとおもいますので 別の方法を考えます。 ご意見感謝いたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |