Le stockage de données structurées (comme, par exemple, les sessions PHP), sur des serveurs gérant des paires clé / valeur (memcached, redis, ...) ou simplement dans des fichiers plats est un besoin important.

En PHP, nous dispons donc de plusieurs, serialiseurs, celui de PHP, serialize, celui de JSON, json_encode, celui d'igbinary, igbinary_serialize et désormais ce nouveau, msgpack_serialize.

Cette toute nouvelle extension est encore considérée comme expérimentale (version beta).

Installation, sous Fedora ou Enterprise Linux avec php 5.3

yum --enablerepo=remi install php-pecl-msgpack

sous Enterprise Linux avec php 5.4

yum --enablerepo=remi,remi-test install php-pecl-msgpack

Vous pouvez donc la tester dès maintenant.

En fonctions des tests, des retours, et de l'intérêt qu'elle représente j'envisagerais de la proposer pour les dépôts officiels.