php-pecl-msgpack-0.5.2
+
Par Remi le samedi 15 septembre 2012, 08:08 - RPM - Lien permanent
Le RPM de la nouvelle extension expérimentale pour PHP msgpack est disponible dans le dépôt remi pour Fedora et Enterprise Linux. MessagePack est un autre serialiseur, rapide et efficace.
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.
Commentaires
Résultats d'un simple bench (un gros tableau contenant quelques chaines et beaucoup de nombres) :
Mise à jour en 0.5.3
Mise à jour en 0.5.5