Hey:

On Fri, Jul 18, 2014 at 11:11 AM, Laruence <[email protected]> wrote:
> Hey:
>
>
> On Mon, Jul 7, 2014 at 11:27 PM,  <[email protected]> wrote:
>> Hi all,
>>
>>     I am a developer currently with Alibaba inc.  I want to host my 
>> extension in php.net. A few weeks ago,  I emailed this mail list and was 
>> told that my codes needed some improvements because of my non-C89 code style 
>> and lacking test case.
>>
>>     Since then I have made improvements accordingly and am requesting to 
>> publish the extension again. This extension is called BIN PACK. Here is the 
>> source code: https://github.com/binpack/binpack-php
>>
>>     It’s a binary serialize format. Like JSON, It can be used to transfer 
>> data between languages.
>>     It’s quite simple. Like JSON, it supports the basic data types: bool / 
>> null / int / double / string / blob / list / map.
>>     It’s also fast. It may be the fastest serialize implementation in php. 
>> It is 25+ % faster than msgpack.
>>
>>     This serialize data format, BIN PACK, is very suitable for RPC. In our 
>> company,  there are lots of services written in Java and  backend API and 
>> web page in PHP. BIN PACK is used to exchange data between JAVA and php.  
>> It’s simpler and  faster than msgpack ;  It is self-descritptive, which is 
>> quite different from other compression serialize formats such as ProtoBuffer.
>>
>> Listed below are some sites for your information:
>>     Here’s my Github: https://github.com/liaohuqiu.
>>     StackOverflow: http://stackoverflow.com/users/2446397/srain
>>     Blog: http://www.liaohuqiu.net/
>>
>> Thank you for your time.
>
> sorry for delay, I was quite busy recently :<
>
> from what I can see,  actually bin pack and msgpack are very similar.
>
> and the performance are also very similar (msgpack did more logics).
> but msgpack pack supports more languages and have more usage already.
>
> so, to me, I prefer make bin pack and msgpack computable rather than
> make a new "bin formart serialize protocol"...
>
> what do your think?
I am not subjecting this to be list in PECL,  that is my 2 cents

Anyway, the codes seems clear,

one suggest, if you don't need MINIT/RINIT , then remove them..

Tyrael, please have a look of this :)

thanks
>
> thanks
>>
>> Regards,
>>
>> Huqiu
>>
>> [email protected]
>
>
>
> --
> Laruence  Xinchen Hui
> http://www.laruence.com/



-- 
Laruence  Xinchen Hui
http://www.laruence.com/

--
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to