Autor Zpráva
Joan
Profil
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 *
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
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?

Vaše odpověď

Mohlo by se hodit

Zvažte, zda se neobrátit na specializované fórum, toto se zabývá především webovou problematikou.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: