dido Posté 11 Décembre 2004 Partager Posté 11 Décembre 2004 Bonjour, comment générer des pages (par exemple au format html) a partir d'une base de donnée sql pour qu'elles ne soient pas solicités sans arrets étant donné que c'est toujours les même infos qui en sont sortis svp ? ps:language php/sql cordialement dido Lien vers le commentaire Partager sur d’autres sites More sharing options...
MarvinLeRouge Posté 11 Décembre 2004 Partager Posté 11 Décembre 2004 Salut, Une possibilité (certainement pas la seule) : dans ta page php, tu recherches un fichier xml. S'il existe, et s'il n'est pas trop âgé (ex. : moins de n heures), tu l'utilises pour le contenu de ta page tel quel. S'il n'existe pas ou est trop vieux, tu le crées à partir du contenu de la bdd, puis tu l'utilises de la même façon. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 11 Décembre 2004 Partager Posté 11 Décembre 2004 Salut dido, Ce n'est rien de très compliqué. MarvinLeRouge te donnes un début d'explication. Si la page existe au format (xml ou html) sur le disque et n'est pas très ancienne, tu l'affiches. Si elle n'existe pas ou est trop agée, tu la crées. C'est à dire que tu accèdes à la base de données, écris la page sur le disque et l'envoies au navigateur. Regardes le fonctionnement de ob_start() et des fonctions associées (ob_get_contents(), ob_end_flush(), ob_flush() , etc. ) pour comprendre comment générer le cache. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ex-floodeur Posté 12 Décembre 2004 Partager Posté 12 Décembre 2004 une autre possibilité est de generer automatiquement les pages avec fputs Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant