| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 11.02.09 Prihlásený: 28.03.23 Príspevky: 2208 Témy: 145 Bydlisko: Liptovský M... |
Cache-control
Existuje sada hlaviček, které se pokusí přemluvit prohlížeč, aby se nebavil s proxy serverem, ale aby načetl vždy čerstvou kopii stránky ze serveru.
Kód: <? Header("Pragma: no-cache"); Header("Cache-control: no-cache"); Header("Expires: ".GMDate("D, d m Y H:i:s")." GMT"); ?>
Pozn.: Kéžby to fungovalo vždy. Některé proxy servery bývají napsány tak, že je skoro nemožné je obejít, jiné je potřeba správně nastavit, další mají v rukou lidé, které nemůžete ovlivnit. Většinou to ale dopadne dobře a použití těchto hlaviček způsobí načtení stránky ze serveru, ne z cache proxy.
Tomuto moc dobre nerozumiem. Viem co je proxy server, ale neviem aky vyznam ma tento kod. Preco vlastne by sa mala stranka nacitavat z proxy servera a preco by sme tomu mali zabranit? Na co je to vyhodne?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 22.03.2009 11:52 | |
|
No v tomto prípade je to kešovací server. Ak máš web, ktorý sa nemení každú milisekundu, tak keď príde prvá požiadavka na nejakú URL od klienta, server ju obslúži a uloží výsledok do keše (cache). Keď potom príde ďalších milión rovnakých požiadaviek, nemusí ich znova obsluhovať, len ich vytiahne z keše (brať dáta z keše by malo byť rýchlejšie ako znovu ich počítať, inak by keš nemala zmysel). Tým sa ušetrí čas a prostriedky (môže sa napr. rýchlejšie obslúžiť ďalšia požiadavka).
No a tie hlavičky, ktoré uvádzaš, slúžia na to, aby sa nikdy nebrali dáta z keše, ale aby sa počítali znova a znova. Výhodou je, že akákoľvek zmena sa okamžite prejaví, nevýhodou je nižší výkon...
Dobrá keš by ale mala vedieť, kedy nastala zmena a kedy treba znovu obslúžiť požiadavku namiesto vrátenia starej verzie. IMHO väčšinou sa podobnými vecami zaoberať nemusíš.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 01.05.05 Príspevky: 13348 Témy: 1496 Bydlisko: Bratislava | Napísal JanoF: 22.03.2009 12:05 | |
|
Vytvor htaccess a vloz donho toto
Kód: <Files *> Header set Cache-Control: "private, pre-check=0, post-check=0, max-age=0" Header set Expires: 0 Header set Pragma: no-cache </Files>
Pouzivam to ja a poradil som to este jednemu a tiez mu to pomohlo, cize asi funkcne riesenie
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server |
|
Registrovaný: 11.02.09 Prihlásený: 28.03.23 Príspevky: 2208 Témy: 145 Bydlisko: Liptovský M... |
a od coho zavisi kedy sa obnovi cash?
_________________ "Only a warrior chooses pacifism, others are condemned to it." - unknown author |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|