重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

先日,「PHPはマルチスレッドに対応していないので,役に立たない」という指摘を受けたのですが,そのあたりの事情にまったく通じていなかったので,何も言い返せませんでした。

本当にPHPはマルチスレッドに対応していないのでしょうか?もし,ご存知の方おられましたら,教えてください。また,PHPとマルチスレッドの関連についてわかりやすく説明しているサイトがあれば,それも教えてください。

よろしくお願いします。

A 回答 (2件)

ymmasayanも書かれていますが、PHPのベース部分(standard module)は、スレッドセーフティですが、


一部の拡張モジュール(extension module)は、
スレッドセーフティに作成されていません。
ですので、スレッド対応のWebサーバ(Apache2等)との
組み合わせは実験的位置付けになっています。

>役に立たない」という指摘

は、スレッド至上主義な人の言であり、
実運用面で問題がないのであれば無視するのが
よろしいかと。
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/05/14 20:50

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


(参考URL)

参考URL:http://www.geocities.jp/rui_hirokawa/php/win/
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/05/14 20:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!