また、memcache を使用してデータ情報キャッシュを保存する方法と利点についても説明しました。これにより、データベースへのアクセス数が減り、アクセス数が多い場合のデータベースへの負荷が軽減されます
memcache にセッションを保存して管理するには、memcache、session、session_set_save_handler() の使用法を理解する必要があります
同様に、もちろん静的メンバーメソッドを使用して、最初にパブリッククラスを作成します
memcacheコマンドはtelnetで操作します
同様にルートディレクトリに必要なファイルを作成します
Memsession.class.php はパブリック memcache ストレージ クラス ファイル、one.php、two.php、three.php はテスト ファイル、items.php は出力データ配列です
session.class.php in:
まず、memcache への接続に使用する変数を定義し、初期化します
リーリー
NS は定数であり、添え字 を定義することに注意してください。
再初期化方法
リーリー
セッションを開き、このクラスのopen、close、その他のメソッドへの呼び出しを定義します
リーリー
次のステップは、上記で呼び出されたメソッドを定義することです。open() と close() は true を返すだけで済みますが、
open() のパラメータはパスと名前です
リーリー
ただし、入力される out パラメータに値があるかどうかを判断する必要があります。値がある場合は、out データが返されます。
リーリー
書く():
独自の ID、データ、寿命を返します
リーリー
destroy() と gc():
destroy() は独自の delete メソッドを呼び出します
リーリー
次に、PHPSESSID を渡すメソッドを定義する必要があります。
リーリー
結果は次のとおりです
成功するとTelnetに表示されます
セッションデータ情報がmemcacheに正常に保存されたことを示します
http://www.bkjia.com/PHPjc/971083.html
。