Ho un sito che legge dei flussi xml utilizzo il file_get_contents inpostando degli url.
Il problema e' che l'estrapolazione dei dati mi costa 1 secondo a richiesta con un collo di bottiglia che e' proprio il file_get_contents.
Ho pensato che se apro una sola socket e cambio i vari url visto che le richieste sono semrpe allo stesso server ma cambiano i parametri inviati con get dovrei ottimizzare molto.
Sapete indicarmi la strada ?
giusto per essre piu chiari
al posto di fare
vorrei aprire aprire una sola socket e cambiare url ogni volta.Codice PHP:
$result = file_get_contents('http://www.dominio.com/dati/pagina.xml?n=1');
$result = file_get_contents('http://www.dominio.com/dati/pagina.xml?n=2');
$result = file_get_contents('http://www.dominio.com/dati/pagina.xml?n=3');
Andrea