Használata kimeneti pufferelés php
Az első cikkemet, volt néhány érdekes pillanat, ami szeretnék megemlíteni, azonban nem szeretnénk koncentrálni, mert elvitték az irányt a fő tartalomra. De most, hogy ezek a kérdések a téma egy másik cikk, csak meg kell összpontosítani őket;)
Ez lehet összefoglalni röviden a probléma, mint ez: nagyon gyakran az adatokat, amit kap, például egy adatbázisból, meg kell jelennie a szövegben HTML-oldalak sokkal korábban, mint a program területén, amely részt vesz a bányászat az adatokat. Például a cím az oldal által meghatározott címke
By the way, a PHP képes "squeeze" (archív) kimenetét a script, hogy csökkentse a forgalmat, séta a hálózaton keresztül - szüksége van, hogy hívja a funkció ob_start paraméterrel "ob_gzhandler": ob_start ( "ob_gzhandler"); Természetesen, ha a böngésző nem támogatja a tömörített tartalmat - az oldal kerül át azt változtatások nélkül.
És most nézzük a szavakat, hogy konkrét példát:
Figyelem! Itt és az alábbiakban azt feltételezzük, hogy a kimenet pufferelés be van kapcsolva az elején a script:
2. példa: Automatikus URL elismerés és generációs kapcsolatok.
Tegyük fel, hogy van egy hely van egy vendégkönyv vagy fórum, és minden látogató úgy döntött, hogy tegye egy linket a forrás. Annak érdekében, hogy ne zavarja a felhasználót, hogy tanulni HTML, nem lenne ideális, hogy ezt, hogy az összes URL-t, a felhasználó által megadott, automatikusan keretezett megfelelő referenciákat a HTML nyelvet. Például: Ez is hasznos lehet átalakítani a következő sorokat: start:
a végén a szkript szükséges hozzá a következő kódot: