Système de cache PHP et charge CPU - PHP - Programmation
Marsh Posté le 13-03-2010 à 21:50:10
As tu essayé d'utiliser des systèmes de cache indépendants tels que APC, Memcache ou encore Xcache qui s'intègrent parfaitement et facilement à php ( à condition d'avoir un accès ssh évidemment ! )
Ces 3 systèmes permettent de gérer un cache utilisateur de façon assez similaire ( APC gère en plus un cache opcode permettant d'optimiser ton serveur PHP )
Voici une description de Memcache par exemple :
"Memcache est un serveur de cache qui utilise un espace au sein de la mémoire vive du serveur pour stocker des données. Ce mode de stockage garantit des temps de lecture très inférieurs au système traditionnel de fichiers."
Marsh Posté le 13-03-2010 à 14:42:52
Bonjour à tous,
J'utilise pour mon site un système de cache en php (mon site parse de nombreux autres sites de statistiques: flux rss).
Seulement j'ai beau purger mon dossier cache regulierement (tout les jours) je bouffe toujours trop de CPU.
Actuellement je fais comme ceci:
- un dossier cache
- a l'interieur de ce dossier, un dossier pour chaque combinaison de 2 premières lettre de ma page. (exemple cache/OM, cache/PS etc...) qui contient mes fichiers "cacher"
Y a t'il une méthode plus efficace?
Comment gerer des milliers de fichiers html?
merci