Luckyluk Posté 2 Novembre 2005 Posté 2 Novembre 2005 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é... si quelq'un a des pistes
criocere Posté 2 Novembre 2005 Posté 2 Novembre 2005 (modifié) 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 fichierwhile (!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é 2 Novembre 2005 par criocere
destroyedlolo Posté 3 Novembre 2005 Posté 3 Novembre 2005 N'importe quel aspirateur de site te le fera. Je te conseille wget qui est tres simple et installe generalement par defaut sur les systeme Unix opensource.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant