Aller au contenu

Sujets conseillés

Posté

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 ;)

Posté (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 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
Posté

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.

Veuillez vous connecter pour commenter

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



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