Redis / Resque / PHP
Installer Redis
Je ne vais pas vous faire un topo complet sur Redis, pour faire simple il s'agit d'une base de donnée, open source, et de type "clef-valeur". Toutes les données sont stockée en mémoire et donc l'accès et l'écriture sont très rapides.
Site officiel de Redis : http://redis.io/
Voici comment installer redis sur votre serveur debian:
apt-get install redis-server
Resque
Resque est une librairie écrite dans le langage Ruby qui permet d'effectuer des tâches différées, les tâches sont empilées dans des Queues (files) puis exécutées plus tard ou immédiatement...En anglais (car les documentation à ce sujet sont souvent en anglais), vous trouverez les termes de:
- background jobs
- queues
- schedulding
Site officiel de cette librairie : https://github.com/defunkt/resque
Bon comme ces du Ruby nous allons pas nous attarder sur le sujet, et alors? en PHP y a quoi? Et bien il y a plusieurs librairies, dont PHP Resque
La librairie PHP Resque
Site officiel de la librairie PHP Resque : https://github.com/chrisboulton/php-resque
Téléchargez cette librairie!