FuelPHPでMessagePackを利用してみる。
環境はFuelPHP1.7
そして、PECLでインストールが失敗した場合にやった事
Composerでインストールするrybakit版をインストール
システムにComposerが入っていない場合はインストール
1 2 |
curl -sS https://getcomposer.org/installer | php sudo mv ./composer.phar /usr/local/bin/composer |
Composerでインストール
1 |
composer require rybakit/msgpack |
Controllerに設定
1 2 |
use MessagePack\Packer; use MessagePack\Unpacker; |
利用方法
1 2 3 4 5 6 7 |
// パックする場合 $packer = new Packer(); $msg = $packer->pack($data); // アンパックする場合 $unpacker = new Unpacker(); $msg = $unpacker->unpack($msg); |
これで動作しました。
今度はクライアントの設定(Unity C#)