问题是,我想要开发一个能够快速连接到 SSL 安全服务器并从中发送/获取数据的应用程序(可能是 PHP?)。我的目标是让它尽可能快地发送查询并读取结果。我正在尝试各种解决方案并对它们进行基准测试。我已经尝试过 fsockopen() 和 CURL,但是,想知道是否有任何解决方案可以改进它们?
结果如下: fsockopen():
- 发送的标头:0.26755499839783;
- 收到的页面:0.48934602737427;
卷曲结果:
- [总时间] => 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++ 或其他解决方案会更快吗?
欢迎任何想法 :) 我被这场“女士”比赛迷住了 :)
谢谢,乔纳斯