Irc サーバーに接続し、接続中にいくつかのコマンドを送信するソケットがあります。
次のようです。
$socket = @fsockopen(IRCIP, IRCPORT, $errno, $errstr, IMEOUT);
stream_set_timeout($socket, TIMEOUT);
fputs($socket, "SVSLIST\n");
ただし、少し時間がかかります (ほとんどの場合 0.5 秒ですが、最大 1.5 秒の場合もあります)。php スクリプトと irc サーバーの両方が同じマシンで動作することは言うまでもありません。
どうすればこのプロセスをスピードアップできますか?それを行うために、さまざまな種類のメカニズム(httpdサーバーをそのircサーバーのモジュールとして構築し、readfileをリダイレクトしてクエリを実行する)でreadfileを使用していましたが、かなり高速でした..速度を上げる方法はありますか?ありがとう。