Top / PECL / memcache / session_support


 #setlinebreak(on)
 * 真・memcacheをセッションに使う [#rb504cde]
 #htmlinsert(googleAdsense.html)
 #ref(http://dozo.rgr.jp/img/img20_file.png,right,nolink,around,PHP::PEAR)
 
 また、創った物が無駄になった。
 
 (ノ・・)ン。。。。。。(((●コロコロッ
 
 以前作った[[memcacheSession>PECL/memcache/session]]ですが、
 約一年の時を経て、お役ご免となりました。
 
 というのも[[PECL::memcache>http://pecl.php.net/package/memcache]]がセッションを標準でサポートしたからです。
 version2.1.1のchanging.logを見ると、
  - Added experimental session storage support. You can use memcached as session storage.
  - Fixed PECL bug #9486 (empty keys should not be allowed in memcache_set/add())
  - Fixed PECL bug #9854 (get() changes the datatype of variable of given as key)
 
 嬉しいような。。。悲しいような。。。
 けど、仕様があまりにもそっくりなんですけど、
 パクラれた?
 まぁいいけど。
 
 **インストール [#u2a6e048]
 ***新規インストールの場合 [#b5f1a487]
  pecl install memcache
 php.iniに
  extension=memcache.so
 を追加
 
 ***バージョンアップの場合 [#z1ade544]
  pecl upgrade memcache
 
 **セッションセーブハンドラに登録 [#l0efc1c3]
 ***php.iniの場合 [#id2bbd26]
  session.save_handler = memcache
  session.save_path = tcp://192.168.0.1
 ***.htaccessの場合 [#tc750868]
  php_value session.save_handler "memcache"
  php_value session.save_path  "tcp://192.168.0.1"
 ***プログラムの場合 [#sa78323b]
  ini_set("session.save_handler", "memcache");
  ini_set("session.save_path", "tcp://192.168.0.1");
 
 あとは普通にsession_start()でOK。
 
 ***save_pathのフォーマット [#ta5b50c5]
  tcp://host:port?persistent=1&weight=2&timeout=2&retry_interval=15,tcp://post2:port2"
 -<a href= http://www.pucpr.edu/facultad/hvera/forum/topic.asp?TOPIC_ID=1546 >Viagra 10 pills x 100 mg</a> [url=http://www.pucpr.edu/facultad/hvera/forum/topic.asp?TOPIC_ID=1546]Viagra 10 pills x 100 mg[/url]  -- [[jins]] &new{2007-06-01 06:53:45 (金)};
 
 #comment
 


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Third Project
証券会社ランキング比較