3

ユーザーキャッシュに APC を使用して、同じサーバー上で実行されている複数のサイト間でキーの競合を回避するための最良のオプションは何ですか?

2 つ以上のサイトが同じキャッシュ キーを使用していて、その下に異なるタイプのアイテムが格納されることを期待しているという問題に遭遇しました。1 つは json 文字列、もう 1 つは配列、もう 1 つはオブジェクトです。

サイトごとに APC をセグメント化する方法はありますか?

ところで:私は、プリフォークとmod_phpを実行しているApacheでAPCを使用しています。

4

1 に答える 1

5

おそらく、サーバーのホスト名をキーに追加したり、定数を定義したり、APCを処理するためのモデルを作成したりできます。

<?php 
define('APC_HOST_KEY',$_SERVER['HTTP_HOST']);

apc_store(APC_HOST_KEY.'_value_key', $value);
?>
于 2012-11-08T14:55:01.027 に答える