voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc... Mais ca n'empêche pas de faire une arborescence bien claire côté serveur. En plus ca masque (en partie) le fonctionnement du portail, ce qui est pas plus mal.
On 28 Jan 2004 10:32:37 GMT, tlo2075@yahoo.fr (Tlo) wrote:
bonjour,
voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction
apellée non plus, etc...
Mais ca n'empêche pas de faire une arborescence bien claire côté
serveur.
En plus ca masque (en partie) le fonctionnement du portail, ce qui est
pas plus mal.
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc... Mais ca n'empêche pas de faire une arborescence bien claire côté serveur. En plus ca masque (en partie) le fonctionnement du portail, ce qui est pas plus mal.
Bruno Desthuilliers
Tlo wrote:
bonjour,
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
je peux te donner l'exemple de ma page perso... <pub>http://www.laotseu.net</pub>
Les éléments communs à toutes les pages sont (essentiellement) en HTML, dans la page index.php.
Un script PHP[1] construit et affiche - le contenu effectif de la page - les éléments de navigation (menu, pages suivante et précédente etc...) en fonction de la page en cours
La page en cours est indiquée par un paramètre passé dans l'URL, qui correspond à l'index de la page dans le tableau associatif stockant les infos du menu.
Le menu peut être construit à partir d'une arborescence sur le serveur (mon cas), ou d'un fichier XML, ou d'une base de données etc...
Une 'page' (contenu affiché) peut être construite à partir d'un *ou plusieurs* fichiers texte/HTML/XML/autre (mon cas), ou d'une base de données, ou de n'importe quelle source de données...
Les intérêts de la choses sont : - une seule page à modifier (plus quelques fichiers CSS éventuellement) pour modifier la présentation - pas besoin de gérer manuellement la navigation dans toutes les pages
En fait, pour ajouter du contenu à mon site, il me suffit d'ajouter un document dans un répertoire (existant, ou nouveau si je veux une nouvelle section) !-)
Les inconvénients majeurs sont : - des URL pas très parlantes (je pourrais y remédier avec des réécritures d'url, mais j'ai plus urgent à faire) - il est facile de réorganiser le site, mais ça ne résoud pas le problème des liens directs entre pages (bref, ça fonctionne bien pour une arborescence, moins bien pour un graphe)... - c'est de toutes façon un peu plus lent à l'affichage qu'une page statique, mais ça c'est inévitable dès qu'on génère du contenu dynamiquement !-)
merci bcp.
De rien !-)
[1] le script s'appelle ZenEngine, et c'est en GPL http://zenengine.sourceforge.net
Bruno
Tlo wrote:
bonjour,
voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
je peux te donner l'exemple de ma page perso...
<pub>http://www.laotseu.net</pub>
Les éléments communs à toutes les pages sont (essentiellement) en HTML,
dans la page index.php.
Un script PHP[1] construit et affiche
- le contenu effectif de la page
- les éléments de navigation (menu, pages suivante et précédente etc...)
en fonction de la page en cours
La page en cours est indiquée par un paramètre passé dans l'URL, qui
correspond à l'index de la page dans le tableau associatif stockant les
infos du menu.
Le menu peut être construit à partir d'une arborescence sur le serveur
(mon cas), ou d'un fichier XML, ou d'une base de données etc...
Une 'page' (contenu affiché) peut être construite à partir d'un *ou
plusieurs* fichiers texte/HTML/XML/autre (mon cas), ou d'une base de
données, ou de n'importe quelle source de données...
Les intérêts de la choses sont :
- une seule page à modifier (plus quelques fichiers CSS éventuellement)
pour modifier la présentation
- pas besoin de gérer manuellement la navigation dans toutes les pages
En fait, pour ajouter du contenu à mon site, il me suffit d'ajouter un
document dans un répertoire (existant, ou nouveau si je veux une
nouvelle section) !-)
Les inconvénients majeurs sont :
- des URL pas très parlantes (je pourrais y remédier avec des
réécritures d'url, mais j'ai plus urgent à faire)
- il est facile de réorganiser le site, mais ça ne résoud pas le
problème des liens directs entre pages (bref, ça fonctionne bien pour
une arborescence, moins bien pour un graphe)...
- c'est de toutes façon un peu plus lent à l'affichage qu'une page
statique, mais ça c'est inévitable dès qu'on génère du contenu
dynamiquement !-)
merci bcp.
De rien !-)
[1] le script s'appelle ZenEngine, et c'est en GPL
http://zenengine.sourceforge.net
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
je peux te donner l'exemple de ma page perso... <pub>http://www.laotseu.net</pub>
Les éléments communs à toutes les pages sont (essentiellement) en HTML, dans la page index.php.
Un script PHP[1] construit et affiche - le contenu effectif de la page - les éléments de navigation (menu, pages suivante et précédente etc...) en fonction de la page en cours
La page en cours est indiquée par un paramètre passé dans l'URL, qui correspond à l'index de la page dans le tableau associatif stockant les infos du menu.
Le menu peut être construit à partir d'une arborescence sur le serveur (mon cas), ou d'un fichier XML, ou d'une base de données etc...
Une 'page' (contenu affiché) peut être construite à partir d'un *ou plusieurs* fichiers texte/HTML/XML/autre (mon cas), ou d'une base de données, ou de n'importe quelle source de données...
Les intérêts de la choses sont : - une seule page à modifier (plus quelques fichiers CSS éventuellement) pour modifier la présentation - pas besoin de gérer manuellement la navigation dans toutes les pages
En fait, pour ajouter du contenu à mon site, il me suffit d'ajouter un document dans un répertoire (existant, ou nouveau si je veux une nouvelle section) !-)
Les inconvénients majeurs sont : - des URL pas très parlantes (je pourrais y remédier avec des réécritures d'url, mais j'ai plus urgent à faire) - il est facile de réorganiser le site, mais ça ne résoud pas le problème des liens directs entre pages (bref, ça fonctionne bien pour une arborescence, moins bien pour un graphe)... - c'est de toutes façon un peu plus lent à l'affichage qu'une page statique, mais ça c'est inévitable dès qu'on génère du contenu dynamiquement !-)
merci bcp.
De rien !-)
[1] le script s'appelle ZenEngine, et c'est en GPL http://zenengine.sourceforge.net
Bruno
Frederic Jacquot
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une base de données, et de pouvoir ainsi en generer à la voler via une interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des wiki.
-- Frédéric
voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction
apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une
base de données, et de pouvoir ainsi en generer à la voler via une
interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des
wiki.
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une base de données, et de pouvoir ainsi en generer à la voler via une interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des wiki.
-- Frédéric
Stephane Sales
Frederic Jacquot wrote:
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une base de données, et de pouvoir ainsi en generer à la voler via une interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des wiki.
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ? --
Follow-up fmb.linux, parce que la charte de fca.emacs, redigee par mes soins, interdit les trolls GNU Emacs/XEmacs, sur lesquels je suis le premier a me lancer :-) -+- JK in guide du linuxien pervers - bien configurer sa charte -+-
Frederic Jacquot wrote:
voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction
apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page
dans une base de données, et de pouvoir ainsi en generer à la voler
via une interface web. C'est d'ailleurs sur cela que reponse le
fonctionnement des wiki.
par contre, comment faire pour avoir un titre différent par page avec ce
genre de fonctionnement ?
--
Follow-up fmb.linux, parce que la charte de fca.emacs, redigee par mes
soins, interdit les trolls GNU Emacs/XEmacs, sur lesquels je suis le
premier a me lancer :-)
-+- JK in guide du linuxien pervers - bien configurer sa charte -+-
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une base de données, et de pouvoir ainsi en generer à la voler via une interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des wiki.
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ? --
Follow-up fmb.linux, parce que la charte de fca.emacs, redigee par mes soins, interdit les trolls GNU Emacs/XEmacs, sur lesquels je suis le premier a me lancer :-) -+- JK in guide du linuxien pervers - bien configurer sa charte -+-
Frederic Jacquot
Frederic Jacquot wrote:
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une base de données, et de pouvoir ainsi en generer à la voler via une interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des wiki.
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ?
Piocher ton <TITLE>...</TITLE> dans la base, comme le reste.
-- Frédéric
Frederic Jacquot wrote:
voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction
apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page
dans une base de données, et de pouvoir ainsi en generer à la voler
via une interface web. C'est d'ailleurs sur cela que reponse le
fonctionnement des wiki.
par contre, comment faire pour avoir un titre différent par page avec ce
genre de fonctionnement ?
Piocher ton <TITLE>...</TITLE> dans la base, comme le reste.
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ? C'est plus souple
Selon le chiffre envoyé, le include ne sera pas le même, la fonction apellée non plus, etc...
L'intéret peut aussi être d'aller piocher le contenu de chaque page dans une base de données, et de pouvoir ainsi en generer à la voler via une interface web. C'est d'ailleurs sur cela que reponse le fonctionnement des wiki.
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ?
Piocher ton <TITLE>...</TITLE> dans la base, comme le reste.
-- Frédéric
Thibaut Allender
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ?
ben, tout simplement :
http://monsite/?titre=blah
et en html : <title><php echo $_GET['titre']; ?></title> et/ou <h1><php echo $_GET['titre']; ?></h1>
[...] : : par contre, comment faire pour avoir un titre différent par page avec ce : genre de fonctionnement ?
Avec les redirect les alias du fichier .htacces et autres rewrite rules de la config Apache ? (Mais c'est propre à Apache)
Bobe
Tlo nous a dit le 28/01/2004 11:32:
bonjour,
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
merci bcp.
Aucun intérêt. C'est pas pratique, moche et ça ne va pas dans le sens des URI significatives.
"Les URLs sympas ne changent pas" par Tim Berners Lee: http://www.la-grange.net/w3c/Style/URI
Une petite histoire: http://webnaute.net/Journal/2003/11/30/Gestion-URI/
-- Bobe (Aurélien Maille) http://webnaute.net
"la vie d'un geek est un combat perpétuel contre l'imperfection"
Tlo nous a dit le 28/01/2004 11:32:
bonjour,
voila, j'ai constate que de nombreux sites font passer toutes leurs
pages par une seule page telle que index.php?rub=<x> ou <x> va etre
une multitude de chiffres... mais je ne comprends pas quel est
l'interet de l'approche ni meme comment cela fonctionne quelqu'un
pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
merci bcp.
Aucun intérêt.
C'est pas pratique, moche et ça ne va pas dans le sens des URI significatives.
"Les URLs sympas ne changent pas" par Tim Berners Lee:
http://www.la-grange.net/w3c/Style/URI
Une petite histoire:
http://webnaute.net/Journal/2003/11/30/Gestion-URI/
--
Bobe (Aurélien Maille)
http://webnaute.net
"la vie d'un geek est un combat perpétuel contre l'imperfection"
voila, j'ai constate que de nombreux sites font passer toutes leurs pages par une seule page telle que index.php?rub=<x> ou <x> va etre une multitude de chiffres... mais je ne comprends pas quel est l'interet de l'approche ni meme comment cela fonctionne quelqu'un pourrait il m'expliquer ou me pointer sur une url qui fait ca ?
merci bcp.
Aucun intérêt. C'est pas pratique, moche et ça ne va pas dans le sens des URI significatives.
"Les URLs sympas ne changent pas" par Tim Berners Lee: http://www.la-grange.net/w3c/Style/URI
Une petite histoire: http://webnaute.net/Journal/2003/11/30/Gestion-URI/
-- Bobe (Aurélien Maille) http://webnaute.net
"la vie d'un geek est un combat perpétuel contre l'imperfection"
ludovic.thebault
Bruno Desthuilliers wrote:
Les inconvénients majeurs sont : - des URL pas très parlantes (je pourrais y remédier avec des réécritures d'url, mais j'ai plus urgent à faire)
Je rebondis sur la question : pourquoi ne pas passer la variable en session ? Avantages, inconvénients ?
Bruno Desthuilliers <bdesth.quelquechose@free.quelquepart.fr> wrote:
Les inconvénients majeurs sont :
- des URL pas très parlantes (je pourrais y remédier avec des
réécritures d'url, mais j'ai plus urgent à faire)
Je rebondis sur la question : pourquoi ne pas passer la variable en
session ? Avantages, inconvénients ?
Les inconvénients majeurs sont : - des URL pas très parlantes (je pourrais y remédier avec des réécritures d'url, mais j'ai plus urgent à faire)
Je rebondis sur la question : pourquoi ne pas passer la variable en session ? Avantages, inconvénients ?
Stephane Sales
Thibaut Allender wrote:
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ?
ben, tout simplement :
http://monsite/?titre=blah
et en html : <title><php echo $_GET['titre']; ?></title> et/ou <h1><php echo $_GET['titre']; ?></h1>
tout simplement en effet.
ou j'ai mal compris la question ? non, non ca réponds tout à fait à mon interrogation.
Merci bien. --
les débilos qui ont décrété qu'il fallait tout éteindre pendant le w.e.!!
define(`Y2K_Auto_Purge_Queue',`True')dnl define(`Y2K_Auto_Murge_Admin',`True')dnl -+- fyr in Guide de l'admin pervers - "Ne pas gâcher son nouvel an" +-
Thibaut Allender wrote:
par contre, comment faire pour avoir un titre différent par page avec
ce genre de fonctionnement ?
ben, tout simplement :
http://monsite/?titre=blah
et en html :
<title><php echo $_GET['titre']; ?></title>
et/ou
<h1><php echo $_GET['titre']; ?></h1>
tout simplement en effet.
ou j'ai mal compris la question ?
non, non ca réponds tout à fait à mon interrogation.
Merci bien.
--
les débilos qui ont décrété qu'il fallait tout éteindre pendant le
w.e.!!
define(`Y2K_Auto_Purge_Queue',`True')dnl
define(`Y2K_Auto_Murge_Admin',`True')dnl
-+- fyr in Guide de l'admin pervers - "Ne pas gâcher son nouvel an"
+-
par contre, comment faire pour avoir un titre différent par page avec ce genre de fonctionnement ?
ben, tout simplement :
http://monsite/?titre=blah
et en html : <title><php echo $_GET['titre']; ?></title> et/ou <h1><php echo $_GET['titre']; ?></h1>
tout simplement en effet.
ou j'ai mal compris la question ? non, non ca réponds tout à fait à mon interrogation.
Merci bien. --
les débilos qui ont décrété qu'il fallait tout éteindre pendant le w.e.!!
define(`Y2K_Auto_Purge_Queue',`True')dnl define(`Y2K_Auto_Murge_Admin',`True')dnl -+- fyr in Guide de l'admin pervers - "Ne pas gâcher son nouvel an" +-