1

現在、ワニス/テレビン油とmemecacheを使用して、専用サーバーでmagentoストアを実行しています

バックエンド/管理者を独自のサーバーで実行したいと考えており、これを行うために必要な手順についてのガイダンスを探しています. 特にmysqlデータベースに関して。

私の現在の理解では、同じドキュメント ルートを持つ 2 つの同一のインストールが必要であるということです。また、すべてのファイルとリソースが常に同期されている必要があります。(rsync)

memcache は共有されます。

両方のインストールが同じデータベースを参照していますか (1 つはローカル、もう 1 つはリモート)? データベースをフロントエンド マシンとバックエンド マシンのどちらに保持するのが最適ですか?

私も受けなければならないセッションについて特別な考慮事項はありますか?

4

1 に答える 1

0

2 つの異なる場所に magento をインストールしたくない場合は、Web ディスクを共有できます。この方法では、コードの同期について心配する必要はありません。それ以外の場合は、同じデータベースを共有する 2 つの異なるコードを持つことができます。

両方のサーバーで、セッションをデータベースに保存する必要があります。そうすれば、セッションの問題はなくなります。はい、Memcache を共有する必要があります。応答時間を速くするには、フロントエンド マシンにデータベースを配置する必要があります。

于 2014-10-13T18:49:35.260 に答える