Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:web:web-hosting:cloud-management:memcached [2015/12/02 11:27]
jojo ↷ Page déplacée de fr:web:hebergement-cloud:gestion-web:memcached à fr:web:cloud-hosting:gestion-web:memcached
fr:web:web-hosting:cloud-management:memcached [2016/06/24 11:17]
Ligne 1: Ligne 1:
-====== Cache ====== 
- 
-__**MEMCACHE**__ 
- 
-Memcache est un système utilisé pour la gestion du cache de vos sites, il permet d’accélérer le chargement des pages et de réduire l’empreinte mémoire, toutefois le cache est enregistré temporairement en RAM 
- 
----- 
- 
-Pour utiliser memcached il faut utiliser la socket unix /​var/​run/​memcached/​memcached.sock 
- 
-ex: 
- 
-<​code> ​ 
-<?php 
-$m = new Memcached();​ 
-$m->​addServer('//​var/​run/​memcached/​memcached.sock',​ 0); 
- 
-$m->​set('​int',​ 99); 
-$m->​set('​string',​ 'a simple string'​);​ 
-$m->​set('​array',​ array(11, 12)); 
-/* L''​object'​ va etre détruit dans 5 minutes */ 
-$m->​set('​object',​ new stdclass, time() + 300); 
- 
-var_dump($m->​get('​int'​));​ 
-var_dump($m->​get('​string'​));​ 
-var_dump($m->​get('​array'​));​ 
-var_dump($m->​get('​object'​));​ 
-</​code>​ 
- 
- 
----- 
- 
- 
-**__REDIS__** 
- 
-Redis est un gestionnaire plus récent que memcache et permet de gérer le cache plus finement avec une configuration spécifique et de le rendre persistant en activant les écritures sur le disque 
- 
-Pour utiliser redis il faut utiliser la socket unix : /​var/​run/​redis/​redis.sock 
- 
-ex: 
- 
-<​code><?​php 
-echo "Redis ping<​br/>";​ 
-$redis = new Redis(); 
-$redis->​connect('/​var/​run/​redis/​redis.sock'​);​ 
-echo $redis->​ping();​ 
-?></​code>​