| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment mettre en cache une page web avec PHP
    PHP est un langage de programmation de développement web utilisé pour créer des sites Web . Quand une page Web est générée en utilisant PHP , il s'agit de l'appel de la base de données pour l' information, l'exécution de code PHP sur le serveur et renvoie les informations vers le navigateur , où la page est créée . La mise en cache peuvent être utilisés à la place pour stocker une copie de la page , quand il a été créé pour la première fois , et envoyé au navigateur . Cela permettra d'économiser des ressources sur le serveur et d'augmenter la vitesse de la website.Caching se fait généralement en utilisant le tampon de sortie . Choses que vous devez
    Notepad
    Afficher plus Instructions
    1

    Ouvrez le Bloc-notes et créer un nouveau fichier PHP appelé home.php .
    2 < p > Ajoutez le code suivant , le fichier créé à l'étape précédente :

    < php

    ob_start () ;

    cachefile $ = " cache /home.html »;

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

    fwrite ($ fp, ob_get_contents ());

    fclose ( $ fp ) ;

    ob_end_flush ();

    > Photos

    Sauvegardez le fichier et lancez-le dans un browser.This va créer une copie en cache du fichier home.php appelé home.html ? . Cette version mise en cache sera appelé par défaut lorsqu'un utilisateur ouvre la page d'accueil du site.
    3

    Ouvrez le fichier home.php dans le Bloc-notes . Ajoutez le code suivant en haut de la page :

    < php

    cachefile $ = " cache /home.html " ;

    cachetime $ = 10 * 60 ;

    if ( file_exists ( cachefile $ ) &&

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

    comprennent ( cachefile $ ) ; < br > exit

    ;

    }

    > Photos

    Définir un temps de mémoire cache de 10 minutes. Si la page a été appelée dans les 10 minutes , une copie en cache de la page sera affichée à l'utilisateur, autrement la version non mise en cache sera affiché. Quitter le script afin que le reste de la page n'est pas exécuté
    4

    Enregistrez le fichier home.php .

    Previous :

    next :
      articles connexes
    ·Comment faire pour obtenir la taille du fichier à dist…
    ·Comment faire pour créer une chaîne à partir des ré…
    ·Comment faire pour supprimer classe en PHP 
    ·Comment envoyer PHP Mail à un IIS 6 
    ·Un tutoriel sur les requêtes imbriquées SQL 
    ·Comment obtenir une URL avec PHP 
    ·Comment interroger une base de données avec SELECT Ave…
    ·PHP pour supprimer tableau multi- Doubles 
    ·Comment faire un formulaire de contact PHP sur GoDaddy 
    ·Résultats d'insertion MySQL PHP dans Echo 
      articles en vedette
    ·Comment Count Down détecté en Python 
    ·Comment tester Business Objects 
    ·Comment créer une liste dans GridView 
    ·Comment faire pour tuer le processus Python 
    ·Comment lire dans les chaînes dans un tableau C + + 
    ·Comment faire pour supprimer une période de PHP 
    ·Comment mettre à jour un ClientScriptBlock enregistré…
    ·Problèmes avec l'installation du Service Pack 3 
    ·Fonctions statiques en Python 
    ·Comment stocker poignée MATLAB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com