Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Miakinen
j'ai un script classique qui s'appuie sur une base mysql et qui affiche des pages dynamiques du genre
www.monsite.com/monscript.php?id 01
où 0001 est un enregistrement de la base
j'aimerais générer des pages statiques du style :
www.monsite.com/statique/0001.html
Tout d'abord, tu peux faire en sorte que les pages statique/xxxx.html continuent à faire appel à monscript.php?id=xxxx, et soient donc des pages dynamiques à l'apparence de pages statiques. Si c'est ça que tu recherches, alors tu devras aller reposer la question dans le groupe <news:fr.comp.infosystemes.www.serveurs>.
Maintenant, si tes pages changent assez rarement pour que tu en fasses de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter) tu peux utiliser les fonctions de bufferisation de sortie : <http://fr2.php.net/manual/fr/ref.outcontrol.php>.
Ça fera un truc du genre :
<?php ob_start() ... tout ton code ... $output = ob_get_contents(); ... écrire $output dans le fichier statique ... ... finir avec ob_end_flush() ou ob_end_clean() ... ?>
j'ai un script classique qui s'appuie sur une base mysql
et qui affiche des pages dynamiques du genre
www.monsite.com/monscript.php?id 01
où 0001 est un enregistrement de la base
j'aimerais générer des pages statiques
du style :
www.monsite.com/statique/0001.html
Tout d'abord, tu peux faire en sorte que les pages statique/xxxx.html
continuent à faire appel à monscript.php?id=xxxx, et soient donc des
pages dynamiques à l'apparence de pages statiques. Si c'est ça que tu
recherches, alors tu devras aller reposer la question dans le groupe
<news:fr.comp.infosystemes.www.serveurs>.
Maintenant, si tes pages changent assez rarement pour que tu en fasses
de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter)
tu peux utiliser les fonctions de bufferisation de sortie :
<http://fr2.php.net/manual/fr/ref.outcontrol.php>.
Ça fera un truc du genre :
<?php
ob_start()
... tout ton code ...
$output = ob_get_contents();
... écrire $output dans le fichier statique ...
... finir avec ob_end_flush() ou ob_end_clean() ...
?>
j'ai un script classique qui s'appuie sur une base mysql et qui affiche des pages dynamiques du genre
www.monsite.com/monscript.php?id 01
où 0001 est un enregistrement de la base
j'aimerais générer des pages statiques du style :
www.monsite.com/statique/0001.html
Tout d'abord, tu peux faire en sorte que les pages statique/xxxx.html continuent à faire appel à monscript.php?id=xxxx, et soient donc des pages dynamiques à l'apparence de pages statiques. Si c'est ça que tu recherches, alors tu devras aller reposer la question dans le groupe <news:fr.comp.infosystemes.www.serveurs>.
Maintenant, si tes pages changent assez rarement pour que tu en fasses de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter) tu peux utiliser les fonctions de bufferisation de sortie : <http://fr2.php.net/manual/fr/ref.outcontrol.php>.
Ça fera un truc du genre :
<?php ob_start() ... tout ton code ... $output = ob_get_contents(); ... écrire $output dans le fichier statique ... ... finir avec ob_end_flush() ou ob_end_clean() ... ?>
Thief13
si c'est de l'URL rewriting que tu veux faire : http://www.webrankinfo.com/forums/viewtopic_12843.htm c'est déjà un élément de réponse. apres, utilise Google, et tu devrais t'en sortir ;-)
si c'est de l'URL rewriting que tu veux faire :
http://www.webrankinfo.com/forums/viewtopic_12843.htm
c'est déjà un élément de réponse. apres, utilise Google, et tu devrais
t'en sortir ;-)
si c'est de l'URL rewriting que tu veux faire : http://www.webrankinfo.com/forums/viewtopic_12843.htm c'est déjà un élément de réponse. apres, utilise Google, et tu devrais t'en sortir ;-)
JPW
"Thief13" a écrit dans le message de news: 462483a3$0$29854$
si c'est de l'URL rewriting que tu veux faire : http://www.webrankinfo.com/forums/viewtopic_12843.htm c'est déjà un élément de réponse. apres, utilise Google, et tu devrais t'en sortir ;-)
merci ça me semble bien je vais tester
jpw
"Thief13" <Thief13@nospam.com> a écrit dans le message de news:
462483a3$0$29854$426a74cc@news.free.fr...
si c'est de l'URL rewriting que tu veux faire :
http://www.webrankinfo.com/forums/viewtopic_12843.htm
c'est déjà un élément de réponse. apres, utilise Google, et tu devrais
t'en sortir ;-)
"Thief13" a écrit dans le message de news: 462483a3$0$29854$
si c'est de l'URL rewriting que tu veux faire : http://www.webrankinfo.com/forums/viewtopic_12843.htm c'est déjà un élément de réponse. apres, utilise Google, et tu devrais t'en sortir ;-)
merci ça me semble bien je vais tester
jpw
JPW
"Olivier Miakinen" <om+ a écrit
Maintenant, si tes pages changent assez rarement pour que tu en fasses de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter) tu peux utiliser les fonctions de bufferisation de sortie : <http://fr2.php.net/manual/fr/ref.outcontrol.php>.
oui c'est exactement ça mais désolé je comprend pas la "bufférisation de sortie"
merci quand même
jpw
Ça fera un truc du genre :
<?php ob_start() ... tout ton code ... $output = ob_get_contents(); ... écrire $output dans le fichier statique ... ... finir avec ob_end_flush() ou ob_end_clean() ... ?>
"Olivier Miakinen" <om+news@miakinen.net> a écrit
Maintenant, si tes pages changent assez rarement pour que tu en fasses
de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter)
tu peux utiliser les fonctions de bufferisation de sortie :
<http://fr2.php.net/manual/fr/ref.outcontrol.php>.
oui c'est exactement ça
mais désolé je comprend pas la "bufférisation de sortie"
merci quand même
jpw
Ça fera un truc du genre :
<?php
ob_start()
... tout ton code ...
$output = ob_get_contents();
... écrire $output dans le fichier statique ...
... finir avec ob_end_flush() ou ob_end_clean() ...
?>
Maintenant, si tes pages changent assez rarement pour que tu en fasses de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter) tu peux utiliser les fonctions de bufferisation de sortie : <http://fr2.php.net/manual/fr/ref.outcontrol.php>.
oui c'est exactement ça mais désolé je comprend pas la "bufférisation de sortie"
merci quand même
jpw
Ça fera un truc du genre :
<?php ob_start() ... tout ton code ... $output = ob_get_contents(); ... écrire $output dans le fichier statique ... ... finir avec ob_end_flush() ou ob_end_clean() ... ?>
JPW
"JPW" a écrit dans le message de news: 4628ef1a$0$23497$
"Olivier Miakinen" <om+ a écrit
Maintenant, si tes pages changent assez rarement pour que tu en fasses de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter) tu peux utiliser les fonctions de bufferisation de sortie : <http://fr2.php.net/manual/fr/ref.outcontrol.php>.
oui c'est exactement ça mais désolé je comprend pas la "bufférisation de sortie"
merci quand même
jpw
Ça fera un truc du genre :
<?php ob_start() ... tout ton code ... $output = ob_get_contents(); ... écrire $output dans le fichier statique ... ... finir avec ob_end_flush() ou ob_end_clean() ... ?>
avec le temps j'ai fini par comprendre et ça marche merci
jpw
"JPW" <jpraffarin@jpw.fr> a écrit dans le message de news:
4628ef1a$0$23497$426a74cc@news.free.fr...
"Olivier Miakinen" <om+news@miakinen.net> a écrit
Maintenant, si tes pages changent assez rarement pour que tu en fasses
de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter)
tu peux utiliser les fonctions de bufferisation de sortie :
<http://fr2.php.net/manual/fr/ref.outcontrol.php>.
oui c'est exactement ça
mais désolé je comprend pas la "bufférisation de sortie"
merci quand même
jpw
Ça fera un truc du genre :
<?php
ob_start()
... tout ton code ...
$output = ob_get_contents();
... écrire $output dans le fichier statique ...
... finir avec ob_end_flush() ou ob_end_clean() ...
?>
avec le temps j'ai fini par comprendre
et ça marche
merci
"JPW" a écrit dans le message de news: 4628ef1a$0$23497$
"Olivier Miakinen" <om+ a écrit
Maintenant, si tes pages changent assez rarement pour que tu en fasses de vraies pages statiques (ce qui sera beaucoup plus rapide à consulter) tu peux utiliser les fonctions de bufferisation de sortie : <http://fr2.php.net/manual/fr/ref.outcontrol.php>.
oui c'est exactement ça mais désolé je comprend pas la "bufférisation de sortie"
merci quand même
jpw
Ça fera un truc du genre :
<?php ob_start() ... tout ton code ... $output = ob_get_contents(); ... écrire $output dans le fichier statique ... ... finir avec ob_end_flush() ou ob_end_clean() ... ?>
avec le temps j'ai fini par comprendre et ça marche merci