• ベストアンサー

マルチスレッドについて

先日,「PHPはマルチスレッドに対応していないので,役に立たない」という指摘を受けたのですが,そのあたりの事情にまったく通じていなかったので,何も言い返せませんでした。 本当にPHPはマルチスレッドに対応していないのでしょうか?もし,ご存知の方おられましたら,教えてください。また,PHPとマルチスレッドの関連についてわかりやすく説明しているサイトがあれば,それも教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#18290
noname#18290
回答No.2

ymmasayanも書かれていますが、PHPのベース部分(standard module)は、スレッドセーフティですが、 一部の拡張モジュール(extension module)は、 スレッドセーフティに作成されていません。 ですので、スレッド対応のWebサーバ(Apache2等)との 組み合わせは実験的位置付けになっています。 >役に立たない」という指摘 は、スレッド至上主義な人の言であり、 実運用面で問題がないのであれば無視するのが よろしいかと。

mohao
質問者

お礼

回答どうもありがとうございました。 参考になりました。

その他の回答 (1)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

PHP4からマルチスレッド対応になっています。 (参考URL)

参考URL:
http://www.geocities.jp/rui_hirokawa/php/win/
mohao
質問者

お礼

回答どうもありがとうございました。 参考になりました。

関連するQ&A