PHP セッションは、管理のために memcache に情報を最適に書き込みます_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:01:59
オリジナル
963 人が閲覧しました

phpセッションは、管理のためにmemcacheに情報を最適に書き込みます

また、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() のパラメータはパスと名前です

リーリー


read() には PHPSESSID パラメータのみが必要です

ただし、入力される out パラメータに値があるかどうかを判断する必要があります。値がある場合は、out データが返されます。

リーリー

書く():


独自の ID、データ、寿命を返します

リーリー

destroy() と gc():

destroy() は独自の delete メソッドを呼び出します

リーリー

次に、PHPSESSID を渡すメソッドを定義する必要があります。


リーリー

結果は次のとおりです

成功するとTelnetに表示されます

セッションデータ情報がmemcacheに正常に保存されたことを示します


http://www.bkjia.com/PHPjc/971083.html

tru​​ehttp://www.bkjia.com/PHPjc/971083.html技術記事 PHP セッションは、管理のために memcache に情報を最適に書き込みます。また、memcache を使用してデータと情報キャッシュを保存する方法と利点についても説明しました。これにより、データベースへのアクセス数が減り、アクセスが削減されます...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート