スレッドセーフ版とノンスレッドセーフ版

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

参考


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

Last-modified: 2019-11-24 (日) 18:55:23