msgpack简介
MessagePack是一个基于二进制高效的对象序列化Library用于跨语言通信。 它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。 支持Python、Ruby、Java、C/C++、Javascript等众多语言。
msgpack安装
git clone git@github.com:msgpack/msgpack-php.git
下载完成后,执行
phpize
然后,
sudo ./configure –with-php-config=/usr/bin/php-config
在这一步时,最好加上–with-php-config,否则,会安装在一个错误的位置。
php-config 是一个简单的命令行脚本用于获取所安装的 PHP 配置的信息。
命令: whereis php-config 就能找到其位置。
接着,
make
sudo make install
成功之后,在php.ini中添加extension=msgpack.so 即可。
具体使用demo可参考:http://msgpack.org/