2015-03-31 PHP VC11 Thread SafeとNon Thread Safeの違い memo php PHPのWindows用バイナリを試そうと思ったら Thread SafeとNon Thread Safeが有るので違いを調べたのでメモ。結果としてはThread Safeはモジュール用 Non Thread SafeはCGI用 ここである「モジュール」とはApacheスレッド上で動く 「CGI」は独立したスレッドとして動作する場合の事を指す。*1 パフォーマンスはモジュールの方が良いらしいのでCGIを使う理由が得に無いなら使う。*2 参考 PHP における「モジュール版」と「CGI 版」の比較 + WordPress の適用例www.koikikukan.com 『Windows版PHP5.3.xの選び方』ameblo.jp *1:Apache側の設定で動作方法を指定出来る *2:実行するユーザが異なるなど実行スレッド別に負荷とかを管理したい場合はCGIを使うことが有るらしい