Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur Cache en webbsida med PHP

    PHP är ett webbutveckling programmeringsspråk som används för att skapa webbsidor . När en webbsida skapas med hjälp av PHP , innebär detta att anropa databasen för informationen , som kör PHP-kod på servern och returnera informationen till webbläsaren , där sidan är skapad . Caching kan användas i stället för att lagra en kopia av sidan , när det har skapats för första gången , och skickas till webbläsaren . Detta kommer att spara resurser på servern och öka hastigheten av website.Caching görs vanligen med hjälp av utgångsbufferten . Saker du behöver
    Anteckningar
    Visa fler instruktioner
    1

    Öppna Anteckningar och skapa en ny PHP -fil som heter home.php .
    2

    Lägg till följande kod i filen skapades i föregående steg : ?

    < php

    ob_start ( ) ;

    $ cachefile = " cache /home.html " ;

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

    fwrite ( $ fp , ob_get_contents ( ) ) ;

    fclose ( $ fp ) ,

    ob_end_flush ( ) ;

    >

    Spara filen och kör den i en browser.This kommer att skapa en cachad kopia av home.php fil som heter home.html ? . Denna cachad version kommer att kallas som standard när en användare öppnar startsidan på webbplatsen .
    3

    Öppna filen home.php i Anteckningar . Lägg till följande kod till toppen av sidan : ?

    < Php

    $ cachefile = " cache /home.html ";

    $ cachetime = 10 * 60 ;

    om ( file_exists ( $ cachefile ) &&

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

    inkluderar ( $ cachefile ) ;

    exit ; ?

    }

    >

    Ställ en cache på 10 minuter . Om sidan har kallats inom 10 minuter , kommer en cachad kopia av sidan att visas för användaren , annars icke cachelagrade versionen visas . Avsluta manus så att resten av sidan inte utförs
    4

    Spara home.php filen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Har Joomla använder mycket RAM
    ·Hur får man Runtime värde av en Listbox i Dreamweaver…
    ·Hur man klarar av Dynamic datumvariabel i Multi Dataflo…
    ·Hur att hitta ord i en fil med PHP
    ·Hur Rita diagram i PHP
    ·PHP Tutorial att initiera Arrays
    ·PHP String Typer
    ·Hur man skapar en PHP MySQL Webbplats
    ·Hur att göra allt med PHP och MySQL
    ·Hur man skapar associativ array i PHP
    Utvalda artiklarna
    ·Hur man använder kod DBL
    ·Hur Serialisera ett objekt med Enum
    ·Hur man gör en knapp Öppna en webbplats med Visual Ba…
    ·MySQL 1030 Fel
    ·Hur du kontrollerar om Ctrl - D i C + +
    ·Hur att avlyssna Viktiga händelser i Java
    ·Komma åt Cookies & Redirect i PHP
    ·Hur Pass gemensamt block Variabler att C
    ·Hur man skriver XML -filer i PHP
    ·Typer av Multitasking i Java Threads
    Copyright © Dator Kunskap http://www.dator.xyz