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 .