Last-Modified: `datum posledni zmeny`
. Pak by cache
mohly stranku cacheovat a jeji zmenu lehce detekovat podminenym dotazem
GET ... If-Modified-Since. Samozrejme, aby s cacheovanim nebyl zadny problem, je potreba
nahradit "QUERY" variantu URL (http://www.lupa.cz/komentare/ukaz.php3?k_id=546) non-QUERY
variantou - napr. http://www.lupa.cz/komentare/ukaz.php3/k_id=546.
Z hlediska programatora to neni slozitejsi a pritom stranka na kterou je odkazovano takto
je na rozdil od "QUERY" varianty cacheovatelna.To, ze tedy ubyva cacheovatelnych stranek neni ani tak dusledek toho, ze redakcni systemy generuji stranky dynamicky, ale toho, ze pri vyvoji redakcniho systemu si programator ulehcil praci (nebo proste temto aspektum sve prace nerozumel) a na zatizeni site (a konec koncu i koncove linky nestastneho dial-upisty) nebral ohled.
Aby nedoslo k nedorozumeni - to, ze tady ukazuji zrovna na Lupu je priklad. Takovych nedobre (z hlediska ohleduplnosti ke kapacitam linek) napsanych systemu je spousta.
No, to nic... :)
Jedna se o bezne rozhodovani mezi ziskem a rozumnou exploataci omezenych zdroju cehokoliv.
Ja osobne bych byl radeji, kdyby linky nebyly zatezovany vice nez je nutne, dynamicky text bych si klidne odpustil, a pripustil bych i jistou ztratu impresi (proste by se uz pri stanovovani ceny pocitalo s tim, ze impresi bude ve skutecnosti vice). Chapu ale, ze tady jde proste o penize a pro "selsky ruzum" tu neni misto.
Programatorum, kteri se pripadne mohli citit mym minulym prispevkem dotceni se omlouvam. A majitele systemu, kteri by se mohli byt pro zmenu dotceni timto prispevkem pro jistotu upozornuji - nesoudil jsem. Konstatoval jsem fakta a vyjadril nadeji, ze casem se ukaze, ze rozhodovat jen podle prvoplanovych penez je kratkozrake (i kdyz pro ty male asi vyhodne). To uz jsem ale dost mimo tema puvodniho clanku.