RabbitMQ et Symfony 4 : introduction

Logo RabbitMQRabbitMQ est un outil intéressant qui permet à une application ou site web, de se décharger de certaines tâches qui peuvent se faire de manière asynchrones et/ou par d’autres briques applicatives.

Son fonctionnement comprend quelques termes nouveaux :

« RabbitMQ est un message broker, son rôle est de transporter et router les messages depuis les publishers vers les consumers. Le broker utilise les exchanges et bindings pour savoir si il doit délivrer, ou non, le message dans la queue. »

Lire la suite

SQLite3 avec PHP 5.5

Logo SQLiteSQLite est une bibliothèque de base de donnée qui permet de se passer des SGBD traditionnels comme MySQL, pour des projets où la base peut/doit être intégrée aux programmes.

Cette base est stockée sous la forme d’un seul fichier, ce système est donc très pratique et beaucoup utilisé dans les logiciels ou systèmes embarqués, comme les téléphones par exemple.

Voici une introduction à SQLite pour commencer à utiliser ce système avec PHP.

Lire la suite