ホームページ  >  記事  >  バックエンド開発  >  SESSION を処理するための ThinkPHP カスタム Redis 実装方法、thinkphpredis_PHP チュートリアル

SESSION を処理するための ThinkPHP カスタム Redis 実装方法、thinkphpredis_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:52:03738ブラウズ

SESSIONを処理するためのThinkPHPカスタムRedisの実装方法、thinkphpredis

この記事では、SESSIONを処理するためのThinkPHPカスタムRedisの実装方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

日常生活では、セッションを使用してユーザーのログイン情報を保存します。一般的に使用されるセッション保存方法には、ファイル保存 (デフォルト)、データベース保存、Redis 保存、memcached などがあります。ここでは主に、ThinkPHP を使用してセッションを処理するときに、Redis を使用してセッションを保存する方法を記録します。

1. 設定項目で定義します:

リーリー

セッションの定義方法はThinkPHP/Common/functions.phpファイルにあり、1179行目あたりでセッションドライバの判定を読むことができます。構成項目 SESSION_TYPE を定義すると、新しい Redis オブジェクトが作成され、セッション ストレージ関数 session_set_save_handler() が呼び出されます。

2. ThinkPHPLibraryThinkSessionDriver ディレクトリに新しい Redis.class.php ファイルを作成します

ファイルの内容は次のとおりです:

リーリー

これでRedisのセッション処理は完了です。

memcachedのやり方はRedisとほぼ同じです!

補足: ここの編集者は、将来の PHP プログラミングで組版のコードを作成するのに役立つように、この Web サイトで PHP の書式設定と美化組版ツールを推奨しています:

php コードのオンライン書式設定および美化ツール: http://tools.jb51.net/code/phpformat

より thinkPHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「ThinkPHP 入門チュートリアル」、「ThinkPHP 一般的なメソッドの概要」、「Smarty テンプレートの基本チュートリアル」、および「PHP テンプレート テクノロジの概要」をチェックしてください。

この記事が皆さんの ThinkPHP フレームワークに基づく PHP プログラムの設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1127890.html技術記事 ThinkPHP の SESSION 処理のカスタム Redis 実装方法、thinkphpredis この記事では、ThinkPHP の SESSION 処理のカスタム Redis の実装方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。