Algunas de las ventajas de usar memcached respecto la configuración por defecto de apache para gestionar las sesiones:
- es más rápido porqué los datos están en memoria.
- se pueden tener sesiones compartidas entre servidores.
Instalar memcached
Ejecuta los siguientes comandos en una terminal de tu servidor:
apt-get install memcached
apt-get install php5-memcache
- es más rápido porqué los datos están en memoria.
- se pueden tener sesiones compartidas entre servidores.
Instalar memcached
Ejecuta los siguientes comandos en una terminal de tu servidor:
apt-get install memcached
apt-get install php5-memcache
Configurar memcached en apache
1- Edita el fichero /etc/php5/apache2/php.ini
2- Reemplaza "session.save_handler = files" por:
#session.save_handler = files
session.save_handler = memcache
session.save_path="tcp://127.0.0.1:11211?timeout=1&persistent=1&weight=1&retry_interval=15"
3- Guarda los cambios de php.ini
4- Reinicia apache /etc/init.d/apache2 restart
15/03/2014 18:38
https://github.com/nrk/predis
Y es bastante sencillo de instalar y configurar:
https://library.linode.com/databases/redis/ubuntu-12.04-precise-pangolin