[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: