PHPのsession_startは排他制御になる

PHPのsession_startは排他制御になる PHP5

PHPのsession_startは排他制御になる

PHPのsession_startですが、同じセッションを同時に扱おうとする場面があると排他処理(Javaのsyscronized)みたいな動きになります。たとえば、タブブラウザでログインした後にPHPのサイトに複数タブで同時にアクセスしようとすると、どちらか一方の処理が完了するまで、一方の読み込みはまたされます。

session_startの部分で停止してしまうようです。

知らずにやってしまうと、動作が遅いという原因になってしまうかもしれません。気をつけてみてください。では。