問題是,我想開發一個應用程序(可能是PHP?),能夠快速連接到SSL安全的服務器並從中發送/獲取數據。我的目標是儘可能快地發送查詢並閱讀結果。我正在嘗試各種解決方案並對其進行基準測試。我試過fsockopen()和CURL,但是,想知道是否有任何解決方案可以改進它們?PHP應用程序 - 快速連接到HTTPS服務器
結果如下: 的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」比賽:)
感謝, 喬納斯
我需要找到解決方案,如何使握手部分更快。看起來我無法再改進連接部分了) – flyeris 2010-10-31 21:53:17