Cache PHP
14 messages
• Page 1 sur 1
-

link182 - WRInaute occasionnel

- Messages: 474
- Inscription: 26 Juil 2005
Cache PHP
Bonjour,
j'ai developpé mon site en local pour le moment, et j'aurais aimé mettre un système de cache (beaucoup de SELECT dans la table).
Je sais qu'il existe des système de cache PHP comme Pear Cahe ou JP Cache. Lequel est le plus simple à mettre en place ?
Car j'ai déjà codér tout mon site, j'espère que c'est pas trop la misère à intégrer.
De même, auriez-vous un tutoriel sur l'installation d'un de ces 2 systèmes de cache ?
Merci
j'ai developpé mon site en local pour le moment, et j'aurais aimé mettre un système de cache (beaucoup de SELECT dans la table).
Je sais qu'il existe des système de cache PHP comme Pear Cahe ou JP Cache. Lequel est le plus simple à mettre en place ?
Car j'ai déjà codér tout mon site, j'espère que c'est pas trop la misère à intégrer.
De même, auriez-vous un tutoriel sur l'installation d'un de ces 2 systèmes de cache ?
Merci
- maxzed
- Nouveau WRInaute

- Messages: 14
- Inscription: 13 Sep 2002
Bonjour,
En ce qui me concerne j'ai mis JP Cache en place sur un de mes sites : ce n'est pas très compliqué (un fichier à configurer, une ligne à rajouter en haut de chaque page que tu veux mettre en cache), et il est très efficace pour mon cas. Pour ce qui est de Pear Cache, pas encore testé, mais c'est dans mes intentions.
Bon courage pour cette mise en place
Maxime
En ce qui me concerne j'ai mis JP Cache en place sur un de mes sites : ce n'est pas très compliqué (un fichier à configurer, une ligne à rajouter en haut de chaque page que tu veux mettre en cache), et il est très efficace pour mon cas. Pour ce qui est de Pear Cache, pas encore testé, mais c'est dans mes intentions.
Bon courage pour cette mise en place
Maxime
-

yuston - WRInaute impliqué

- Messages: 800
- Inscription: 24 Sep 2004
Tu peux essayer le mini script de fandecine qui marche bien!
http://www.webrankinfo.com/forums/viewtopic_28614.htm
http://www.webrankinfo.com/forums/viewtopic_28614.htm
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
Toutou-Fr a écrit:principe tout simple, mais très efficace![]()
(on a divisé les requêtes par 60 environ, en ayant un cache de 5 minutes)
C'est vrai que ces caches basés sur la durée de vie sont les plus simples à mettre en oeuvre.
Ma préférence de ce côté va vers PEAR_Cache_Lite.
Cependant, un cache intelligent ( suppression et création des éléments uniquement lorsque nécessaire ) est beaucoup plus efficace pour des données dont la durée de vie ne peut pas être déterminée mais doit être pensé lors de la phase de conception.
-

spout - WRInaute accro

- Messages: 4105
- Inscription: 14 Mai 2003
Attention, il y'a plusieurs types de cache PHP:
Cache memoire:
Le cache garde en mémoire les scripts "pré-compilés"
Turck MMCache, PHP Accelerator,...
Cache de l'output:
avec l'output buffering (ob_start) en PHP on enregistre la page générée
jpcache, PEAR::Cache_Lite,...
Cache memoire:
Le cache garde en mémoire les scripts "pré-compilés"
Turck MMCache, PHP Accelerator,...
Cache de l'output:
avec l'output buffering (ob_start) en PHP on enregistre la page générée
jpcache, PEAR::Cache_Lite,...
- shrom
- WRInaute impliqué

- Messages: 865
- Inscription: 5 Juil 2004
link182 a écrit:je vois pas trop la différence entre cache mémoire et cache de l'output, c'est possible d'expliquer + en détail ?
En fait, ça n'a strictement rien à voir.
Eaccelerator et consort sont des caches d'opcode. PHP est un langage compilé à l'exécution, les caches d'opcode permettent de conserver le résultat de cette compilation pour ne pas devoir le refaire à chaque exécution du script.
Le cache de l'output garde en cache le résultat du script.
Maintenant, tu peux faire de l'output caching en mémoire plutôt que dans des fichiers si tu veux.
-

link182 - WRInaute occasionnel

- Messages: 474
- Inscription: 26 Juil 2005
je ne sais pas lequel est le mieux.
eAccelerator n'a pas l'air compliqué niveau installation, en plus je peux le mettre sans problème sur mon VDS, sans retouché mes scripts
Mais rien ne m'empêche de mettre un JPcache ou Pear Cache Lite ?
eAccelerator n'a pas l'air compliqué niveau installation, en plus je peux le mettre sans problème sur mon VDS, sans retouché mes scripts
Mais rien ne m'empêche de mettre un JPcache ou Pear Cache Lite ?
-

nickargall - WRInaute accro

- Messages: 6337
- Inscription: 13 Juin 2005
Big up pour fandeciné
Exactement ce que je cherchais 
14 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Cache PHP et sécurité
- Solution de cache PHP --> jpcache v2
- APC Cache pour PHP
- Problème de mise en cache de pages PHP
- [script] Mise en cache des pages PHP - V2
- [tutoriel] Mise en cache en PHP, la version complète.
- php, les page en cache = meilleur PageRanking?
- [script] Mise en cache des pages PHP
- [script] php class cache : accélérez vos pages !
- Panorama des systèmes de cache : PHP, MySQL, HTTP
- Le cache de Google : description, explications - 06-09-2008
- Nouvel article : "Google en résumé" - 13-03-2003
- L'algorithme de Google en résumé (mars 2003) - 04-03-2003
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Yagoort : Yet Another Google Rank Test - 24-03-2005
- Explications sur le Crawl Caching Proxy de Google - 26-04-2006
- Google change de favicon - 07-06-2008
- Outil de recherche des sous-domaines d'un site - 22-07-2008
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


