J'ai un fichier xml
qui contient plus de 5000 produits (articles). C'est vraiment un gros fichier et l'exécution de l'analyse de ce fichier prend plus de 40 secondes.Problème de temps d'exécution dans php simplexml_load_file
Mon code php:
ini_set('max_execution_time', 300);
$xml = simplexml_load_file("wwww.example.com");
print_r($xml);
est-il une solution pour cela ?? par exemple en chargeant juste une partie du fichier?
La mise en cache peut être une solution ou une manipulation en arrière-plan (par exemple avec un serveur Gearman). – Jan
@Jan Avez-vous une source de tutoriel? Merci. –
http://gearman.org/ ou http://queues.io/ Alternativement [regardez cette question ici sur SO.] (Http://stackoverflow.com/questions/3048583/what-is-the-fastest- xml-parser-in-php) – Jan