Table des matières

memcached

memcached_logo.jpg Ce module permet d'utiliser un serveur Memcache.

Packages debian nécessaire : memcached

Packages debian optionnel : php5-memcache

Modules pkgi optionnel : php

Variables spécifiques pkgi :

  • APPNAME_MEMCACHE_LISTEN_PORT : port d'écoute du démon memcache
  • APPNAME_MEMCACHE_LISTEN_INTERFACE : interface réseau d'écoute du démon (0.0.0.0 signifie qu'on écoute sur toutes les interfaces réseaux)

Structure du module :

  • etc/init.d/memcached : lanceur du serveur
  • etc/memcached.conf : configuration général du serveur
  • var/log/memcached.log : ici se trouvent les logs du serveur

Session PHP

Ce module active automatiquement le stockage des sessions PHP dans le serveur Memcached.

Usage

$m = new Memcache;
$m->connect($_ENV[$_ENV['APPNAME'].'_MEMCACHE_LISTEN_INTERFACE'],
            $_ENV[$_ENV['APPNAME'].'_MEMCACHE_PORT'])) or die('Unable to connect to memcached');
 
$m->set('01','blablala',0,0);
echo $m->get('01');
$m->delete('01');
 
modules/memcached.txt · Dernière modification: 2010/08/10 22:12 par kerphi
Recent changes RSS feed Powered by PHP Hosted on Debian Driven by DokuWiki Deployed by Pkgi