Quantcast
Channel: PHPでセッションの排他ロックを解除する │ Time to live forever
Browsing all 6 articles
Browse latest View live

segavvy より

なかなか興味深いお話です。...

View Article



星影 より

自分がいくつか所有している入門書には、セッションの開始と破棄の方法などは書かれていますが、セッションが排他される旨やsession_write_close()についての記載は見当たりませんでした。 その点も含め、世の中のPHPプログラマさんから何か反応があればと思い、記事をポストした次第です。...

View Article

segavvy より

「セッション情報が破壊」という言葉がイマイチわかりにくかったですね、ごめんなさい。 私が言いたかったのは、複数の処理が同時にセッションに書きに行って物理的に破損させちゃうようなことではありません(星影さんの言うように、そうならないために排他の仕組みがあるんだと思います)。そうではなく、並列処理に配慮しないことによる実装ミスによって、セッションの格納値を正しくない値で壊してしまうことを指しています。...

View Article

星影 より

補足説明ありがとうございます。 私の解釈が誤っていたようで申し訳ありません。 複数同時処理によって、想定とは異なる処理の値が入ってしまう可能性があるということですね。 元気玉たくさんゲットできたら、こちらとしてはウハウハですけど(;・∀・)

View Article

だんご より

逆に自作のハンドラで排他処理かかってないと厄介なことになることを経験しました・・・ セッションに書き混む前に次のスクリプトが書き込んでセッション破壊!

View Article


Image may be NSFW.
Clik here to view.

PHPでセッションの排他ロックを解除する

目次 1. session_start()について2. session_write_close()について2.0.1. 参考 session_start()について Webを探してもあまり記事が拾えなかったので、放流しておく。 PHPでWebからAPIのモジュールを呼ぶシステムを作っていたら、モジュールの呼び出しが逐次処理になっていることが分かった。...

View Article
Browsing all 6 articles
Browse latest View live




Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC