#author("2019-11-24T18:12:52+09:00","default:ryuichi","ryuichi")
#author("2019-11-24T18:55:23+09:00","default:ryuichi","ryuichi")
* スレッドセーフ版とノンスレッドセーフ版 [#l830ae60]


- どんなウェブサーバでPHPを使うかによって決める
- Apache(Worker MPM) + mod_php、IIS(ISAPI)で使うなら、PHPはスレッドセーフ版にする
- Apache(Prefork MPM) + mod_php、IIS(FastCGI)、Nginx + FastCGIで使うならノンスレッドセーフ版にする
- (少なくとも過去の評価を見る限り)ノンスレッドセーフ版の方が速くて安定している
- したがって、マルチスレッドな処理をするウェブサーバ(Apache Worker MPM)でなければ、ノンスレッドセーフ版の方がいい
- 例えばWindowsを開発環境にしてPHPプログラミングするためにPHPをインストールするのならノンスレッドセーフ版でいい

** 参考 [#yda47cb1]

- https://blogs.msdn.microsoft.com/osamum/2011/04/05/iis-php-1236/
- https://stackoverflow.com/questions/1623914/what-is-thread-safe-or-non-thread-safe-in-php
- https://stackoverflow.com/questions/681081/is-php-thread-safe

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS