Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako medzipamäte webové stránky s PHP

PHP je programovací jazyk pre vývoj webových použité na vytvorenie webovej stránky . Keď je stránka vygenerovaná pomocou PHP , jedná volanie databázu informácií , beh PHP kód na serveri a vrátenie informácie do prehliadača , kde je vytvorený stránku . Ukladanie do vyrovnávacej pamäte je možné použiť namiesto toho uložiť kópiu stránky , keď bola vytvorená prvýkrát , a poslal do prehliadača . Tým sa ušetrí zdroje na serveri a zvýšiť rýchlosť website.Caching sa zvyčajne vykonáva za použitia výstupného bufferu . Veci , ktoré budete potrebovať
Notepad
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte Poznámkový blok a vytvorte nový PHP súbor s názvom home.php .
2

Pridajte nasledujúci kód do súboru vytvoreného v predchádzajúcom kroku : ?

< php

ob_start ( ) ;

$ cachefile = " cache /home.html " ;

$ fp = fopen ( $ cachefile , ' w ' ) ;

fwrite ( $ fp , ob_get_contents ( ) ) ;

fclose ( $ fp ) ;

ob_end_flush ( ) ; ?

>

Uložte súbor a spustite ho v browser.This vytvorí medzipamäte kópiu súboru home.php názvom home.html . Táto verzia v cache bude volaná automaticky , keď používateľ otvorí domovskú stránku na webových stránkach .
3

Otvorte súbor home.php v poznámkovom bloku . Pridajte nasledujúci kód v hornej časti stránky : ?

< Php

$ cachefile = " cache /home.html " ;

$ cachetime = 10 * 60 ;

if ( file_exists ( $ cachefile ) &&

( time ( ) - $ cachetime < filemtime ( $ cachefile ) ) )

patrí ( $ cachefile ) ;

exit ; ?

}

>

Nastavte čas medzipamäte v dĺžke 10 minút . Ak Stránka bola volaná do 10 minút , bude cache kópiu stránky sa zobrazí užívateľovi , v opačnom prípade sa zobrazí uncached verzie . Ukončite skript , takže zvyšok stránky sa nevykoná
4

Uložte súbor home.php .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené