Mon problème est de créer un grand tableau PHP imbriqué qui analyse les informations de plusieurs sources externes.Mise en cache d'un tableau PHP
Sur le premier retour je voudrais mettre en cache ces données. Je ne connais pas vraiment ce que je devrais rechercher, toutes les bonnes ou mauvaises méthodes ou même si c'est une pratique courante! Avoir googlé mais pas vraiment trouvé quelque chose de décent pour un cache noob. J'utilise déjà smarty pour mettre en cache le contenu de ma page (à l'exclusion des bits dynamiques), faire des ajustements apache, réduire etc. pour augmenter les performances mais le chargement de la page est encore loin. Parfois jusqu'à 8 secondes!
Utilisation de PHP5 avec Smarty. Utiliser cURL pour analyser le XML qui est ensuite stocké dans le tableau.
vérifier les performances du téléchargement du XML à l'aide CURL, toujours appeler ressources/contenus externes qui causent les performances, pas le PHP lui-même – ajreal
Merci pour votre commentaire ajreal. Après avoir lu votre commentaire j'ai cherché et je vais chercher à utiliser PHP multi_exec pour exécuter les choses en parallèle. Est-ce la seule façon d'améliorer plusieurs parsing GET et POSTS? Tous les autres conseils et astuces pour augmenter les performances (autre que d'obtenir un serveur plus puissant LOL) – fl3x7