HI,Comment puis-je optimiser ma sortie xml afin que le temps de transfert de données soit plus faible?
J'ai un cron qui appelle une URL API de base. La sortie est xml donc j'utilise le file_get_contents()
de php pour obtenir les données à traiter.
Ma question est, est-ce que le format de sortie du fichier XML fait une différence dans le temps de transfert d'un serveur à l'autre? Le cron fonctionne toutes les dix minutes et je ne veux pas que les crons se chevauchent à un moment donné parce que le traitement des données est sensible au temps.
ex:
<?xml version="1.0"?><api><data>sometext here</data></api><!-- As one line -->
<?xml version="1.0"?>
<api>
<data>sometext here</data>
</api> <!-- As multiple lines -->
Notez que ceci est seulement un exemple XML, les données de la mine rend la sortie xml 2000+ lignes.
Je l'ai testé et il semble que ce soit la même chose (peut-être quelques microsecondes) pour tout type de xml. Y a-t-il un moyen d'accélérer cela?
merci pour votre réponse. La vitesse de transfert n'est pas tellement meilleure mais c'est quand même rapide car ma requête est réécrite pour être plus rapide. –