Simuler le passage d'un visiteur sur chaque page

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

tophus
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 210
Inscription: Ven Aoû 12, 2005 8:23

Simuler le passage d'un visiteur sur chaque page

Message le Jeu Juin 22, 2006 16:06

J'ai fait un système de cache pour un site dynamique, dès le premier passage d'un visiteur la page est mis en cache sur le serveur, je voudrais faire une fonction qui efface mon cache, (pour ca pas de problème) et ensuite qui simule le passage d'un visiteur sur chaque pages afin de recreer tous mon site en cache.
Voila si qq peut me metre sur la piste.(je code en php)
merci


jeromax
WRInaute accro
WRInaute accro
 
Messages: 1087
Inscription: Mer Nov 12, 2003 17:48

Message le Jeu Juin 22, 2006 16:16

utilise la librairie CURL
récupère ta page index et analyse le code: extraction des url des liens (par expressions régulières) et pour chaque lien recommence l'analyse...
Il faudra stocker les pages visitées pour ne pas retourner 2 fois au même endroit.


Tilt
WRInaute passionné
WRInaute passionné
 
Messages: 816
Inscription: Sam Mar 26, 2005 11:48

Message le Jeu Juin 22, 2006 16:18

si tu as une liste de pages statiques:
place ta liste dans un tableau ("array"),
fait une boucle sur chaque élément du tableau ("foreach")
ouvre chaque page avec une fonction d'appel distant ("get_file_content","readfile","fsockopen")

si tes pages sont dynamiques, c'est plus compliqué car avant cela il te faut un script qui récupère tous tes liens dans un tableau ou un fichier, que tu dédoublonnes.

mais en voilà un script bizarre, pourquoi n'attends-tu pas que quelqu'un visite tes pages ?

tophus
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 210
Inscription: Ven Aoû 12, 2005 8:23

Message le Jeu Juin 22, 2006 16:37

ok, merci, mes pages sont dynamiques mais j'ai une map du site, ca devrais être bon.
En fait je fait ca car le serveur RAM beaucoup, il suffit d'avoir 5 connectés pour avoir un "too many connection", c'est mes requettes sql qui le font ramer. (NFrance en mutu c'est vraiment pas terrible). du coup je préfère tous metre en cache à l'avance...


Tilt
WRInaute passionné
WRInaute passionné
 
Messages: 816
Inscription: Sam Mar 26, 2005 11:48

Message le Jeu Juin 22, 2006 19:24

tu as optimisé tes requêtes mysql ? (mysql_close notamment)


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités