Autor | Zpráva | ||
---|---|---|---|
Joan Profil |
#1 · Zasláno: 31. 5. 2010, 12:50:35
V souvislosti s posíláním emailových hlaviček jsem se tu dočetla o output bufferingu. Tuším, že bufferování používá dočasnou paměť - a cacheování je něco podobného. Jaký je prosím rozdíl mezi těmito dvěma termíny a kdy mluvit o kterém?
Díky! |
||
DoubleThink Profil * |
#2 · Zasláno: 31. 5. 2010, 13:06:50
Output (výstup) se bufferuje, pokud je potřeba s ním před odesláním ještě něco udělat. Například doplnit hlavičky. Jde o transparentní programovou pomůcku.
Keš je (mezi)paměť s často stahovaným obsahem - ten pak nemusí být znovu generován. Samozřejmě tu musí být nějaký mechanismus kontroly čerstvosti keše. |
||
Joan Profil |
#3 · Zasláno: 31. 5. 2010, 13:22:37
DoubleThink:
Aha, děkuji! A to zapnutí bufferování pomocí ob_start() se dává ještě před značku <HTML>, když to musí být na úplném začátku všeho? |
||
Časová prodleva: 14 let
|
0