J'obtiens un fichier XML d'un serveur distant qui contient des données assez statiques. Voici mon code:Comment mettre en cache un fichier XML en PHP?
$dom = simplexml_load_file("foo.xml");
foreach ($dom->bar->baz as $item) {
echo $item;
}
Puisque les données changent rarement, il n'y a pas besoin de faire un ping le serveur sur chaque chargement de page ... Comment puis-je mettre en cache foo.xml de manière simple? Gardez à l'esprit que je suis un débutant ...
Merci!
génial! Je vous remercie! – dmubu
que se passe-t-il si la page est accessible par deux utilisateurs différents avec des ordinateurs différents? et avec différents paramètres? –
Ne pas oublier 'clearstatcache()' avec la fonction 'filemtime()'. – Volomike