問題は、SSLで保護されたサーバーにすばやく接続し、そこからデータを送受信できるアプリケーション(おそらく、PHP?)を開発したいということです。私の目的は、クエリを送信して結果をできるだけ早く読み取るようにすることです。私はさまざまなソリューションを試し、それらすべてのベンチマークを行っています。fsockopen()とCURLを試しましたが、どうすればそれらを改善できるか疑問に思っています。
結果は次のとおりです。fsockopen():
- 送信されたヘッダー:0.26755499839783;
- 受信したページ:0.48934602737427;
CURLの結果:
- [total_time] => 0.484
- [pretransfer_time] => 0.281
- [starttransfer_time] => 0.437
質問は次のとおりです。1)接続先のサーバーでクエリの実行が開始されたとき-ヘッダーが送信された後、またはページを取得して接続が閉じられた後?2)fsockopen()の結果を比較する必要があるCURLの予想時間はどれですか?ヘッダーがサーバーに送信される前でも、starttransfer_timeはありますか?これは、fsockopen()の方が速いということですね。3)コードが実行されるサーバーでSSL接続を微調整する方法はありますか?PHPのOpenSSLモジュール(暗号のダウングレードの可能性はありますか?)を高速化するために可能な調整はありますか?4)SSLなしでSSLで保護されたサーバーに移行するためのソリューションはありますか?5)この場合、C ++または他のソリューションの方が速いでしょうか?
どんなアイデアでも大歓迎です:)私はこの「ms」レースに夢中になりました:)
ありがとう、ジョナス