どうも巷では、Google の protocol buffers のPHP版の実装で pb4php が使われてるみたいですが、実装が(個人的に)アレすぎるので、phpbuf を使いましょうという話 これの使い方は README に書いてあるので省略しますが、最近こいつを fork して RPC (protobuf-socket-rpc) の実装を追加したので、ここに書いておくよ。 ref - http://github.com/nowelium/phpbuf ということで、実装方法を紹介 実装方法(サンプル) こんな proto を用意します。 package com.github.nowelium.phpbuf; option optimize_for = SPEED; message Web { enum SiteType { BLOG = 0; NEWS = 1; VIDEO =