
Envoyé par
lapras123
Sinon j'ai pas compri pk je charge tout dans la mémoire ?!
Tu fais :
$contenu=file_gets_contents($url);
Donc tu charges toute la page dans une variable.
Une variable est stockée en mémoire.
Donc tu charges toute la page en mémoire.
En pratique, ce n'est peut-être pas un problème si tu ne traites qu'une page à la fois et si les pages ne sont pas grosses.
Mais si les pages à traiter ont une taille importante et/ou si tu en traites plusieurs en parallèle, alors tu vas être vite limité (par la taille de la mémoire).
Partager