[Provoz] logika stranek
|
To |
provoz zavinac debian bod cz |
|
From |
Tomas Znamenacek <tomas bod znamenacek zavinac centrum bod cz> |
|
Date |
Sat, 7 Jun 2003 14:21:40 +0200 |
|
User-agent |
Mutt/1.5.4i |
Hola,
rad bych se dohodnul na nejake rozumne strukture webovych stranek;
nekolik zakladnich poznatku:
- Nema smysl, aby kazda stranka byla kompletni HTML vcetne hlavicek
a struktury webu (logo, menu apod.). Tudiz budeme potrebovat nejaky
skript, ktery to zdratuje dohromady.
- Nebudou stacit jednoduche server side includes, protoze je potreba
generovat drobky (takove to "pro uzivatele > lokalisace > balicky").
Navrhuji udelat jeden CGI skript, ktery se bude starat o servirovani
stranek. Kazdou servirovanou stranku obali standardnim okolim (menu,
logotyp apod.) a vygeneruje drobky. Ty drobky jsou trochu problem,
chtel bych aby fungovaly pokud mozno transparentne. Ma predstava je,
ze by ten skript prosel cestu k adresari, ve kterem lezi servirovany
soubor, a s kazdym adresarem vyndal ze souboru index.html obsah tagu
<h1> a vlozil ho do drobku:
/
uzivatele/
index.html --- <h1>pro uzivatele</h1>
lokalisace.html --- <h1>lokalisace</h1>
.../
Pro soubor lokalisace.html v takovehle strukture by vlozil do drobku
"pro uzivatele >> lokalisace".
Je to sice drobna prace navic pro kazdy request, ale neni to nic
vykonove drastickeho a bude to fungovat uplne samo. Ve spojeni
s mod_rewrite pak muze byt struktura URL velice jednoducha:
http://www.debian.cz/obsah/
http://www.debian.cz/obsah/uzivatele/
http://www.debian.cz/obsah/uzivatele/lokalisace
...
Pokud to bude takhle udelane, bude prace potrebna pro napsani
a integrovani nejakeho clanku minimalni, coz je myslim to podstatne.
Pokud se mylim, rad to uslysim vcas :)
T.
--
EMACS: Eventually Munches All Computer Storage
Partial thread listing: