0

サーバーがデータベースまたはファイルシステムに集中的にアクセスするのを防ぐために、サーバー上のセッションに関係なく、すべてのスクリプトからアクセスできるメモリ変数が必要です。putenv / setenv(または$ _ENV)を使用できると想定しましたが、あるスクリプトでputenvを実行し、別のスクリプトでエコーすると、サーバーで機能しません。私は何か間違ったことをしていますか?SHMOP関数も見つかりましたが、Windowsでは機能しません。WindowsとUnix / Linuxの両方で機能するこのような関数はありますか?ヒントは大歓迎です。

マレク

4

3 に答える 3

2

APCを使用して、サーバー上のメモリにローカルに情報を保存するか、Memcacheのような分散キャッシュを使用できます。

于 2012-07-06T06:43:16.947 に答える
0

どうですか...

  1. RAMDiskを作成する
  2. RAMDiskにファイルを書き込みます。
于 2012-07-06T06:38:12.813 に答える
0

memcachedを使用します。

http://memcached.org/

http://php.net/manual/en/book.memcache.php

于 2012-08-13T16:25:40.443 に答える