Aller au contenu

spider qui enregistre un code source


Luckyluk

Sujets conseillés

pour mes differents sites,

j'aimerais pouvoir en faire des versions statiques,

actuellement, mes pages sont fabriquer un peu alleatoirement...à chaque appel de page..ce qui fait appel au serveur php et mysql... inutilement dans mon cas..

j'aimerai pouvoir en ressortir des versions statiques...

en gros , je fournirais l'adresse des pages a un script,

a la lecture de chaque page, il en ressortirait "la creation d'une page html avec le code de la page au moment ou il l'a lu"

un peu comme un cache de GG

sans tag GG avec l'ecriture et l'enregistrement de la page sur le serveur.

pas sure d'avoir bien expliqué... :wacko:

si quelq'un a des pistes ;)

Lien vers le commentaire
Partager sur d’autres sites

Hello,

Si... enfin si j'ai bien compris, un fopen devrait te convenir :

http://www.nexen.net/docs/php/annotee/function.fopen.php

Exemple avec fopen 
<?php
$handle = fopen("/home/rasmus/file.txt", "r");
$handle = fopen("/home/rasmus/file.gif", "wb");
$handle = fopen("http://www.example.com/", "r");
$handle = fopen("ftp://user:password_AT_example.com/somefile.txt", "w");
?>

Lire le contenu:

<? 
$fp = fopen("http://www.tonsite.com","r"); //lecture du fichier
while (!feof($fp)) { //on parcourt toutes les lignes
 $page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
?>  

Il n'y a plus qu'à faire une boucle sur tes pages ou sur tes liens dans chacune d'entre elles.

@++

Modifié par criocere
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...