Javaと情熱のあいだ

カステラとドーナツと珈琲

PHP VC11 Thread SafeとNon Thread Safeの違い

PHPWindows用バイナリを試そうと思ったら
Thread SafeNon Thread Safeが有るので違いを調べたのでメモ。

結果としては

Thread Safeはモジュール用
Non Thread SafeCGI


ここである「モジュール」とはApacheスレッド上で動く
CGI」は独立したスレッドとして動作する場合の事を指す。*1
パフォーマンスはモジュールの方が良いらしいのでCGIを使う理由が得に無いなら使う。*2

参考

www.koikikukan.com
ameblo.jp

*1:Apache側の設定で動作方法を指定出来る

*2:実行するユーザが異なるなど実行スレッド別に負荷とかを管理したい場合はCGIを使うことが有るらしい