Le problème est, ce que je veux développer une application (probablement PHP?), Capable de faire une connexion rapide à un serveur sécurisé SSL et envoyer/obtenir des données de celui-ci. Mon but est de le faire envoyer la requête et lire le résultat le plus rapidement possible. J'essaie différentes solutions et les compare toutes. J'ai essayé fsockopen() et CURL, cependant, se demandant s'il y a des solutions comment je pourrais les améliorer?Application PHP - Connexion rapide au serveur HTTPS
Les résultats sont les suivants: fsockopen():
- têtes envoyés: 0,26755499839783;
- Page reçue: 0.48934602737427;
résultats CURL:
- [TOTAL_TIME] => 0,484
- [pretransfer_time] => 0,281
- [starttransfer_time] => 0,437
Les questions sont: 1) Lorsque la requête est lancée pour s'exécuter sur le serveur auquel je me connecte - après l'envoi des en-têtes ou après la fermeture de la page et des connexions? 2) Quelle est l'heure exacte de CURL à laquelle je devrais comparer le résultat de fsockopen()? Starttransfer_time est-il avant même que les en-têtes ne soient envoyés au serveur? Cela voudrait dire que fsockopen() est plus rapide, n'est-ce pas? 3) Des solutions pour tordre la connectivité SSL sur le serveur, sur lequel le code est exécuté? Toutes les modifications possibles au module OpenSSL de PHP (des downgrades possibles de crypto?) Pour le rendre plus rapide? 4) Toute solution pour aller sans SSL au serveur sécurisé SSL? 5) C++ ou autre solution serait-elle plus rapide dans ce cas?
Toutes les idées sont les bienvenues :) Je suis obsédé par cette course "ms" :)
Merci, Jonas
J'ai besoin de trouver une solution, comment rendre la partie prise de contact plus rapide. Il semble que je ne puisse plus améliorer la partie connexion;) – flyeris