On Thu, Aug 18, 2011 at 12:38 PM, Roger Llopart Pla <lumben...@gmail.com>wrote:

> I agree with bundling it in the core aswell, but having it as default, as
> stated, would be a huge BC break.
>
> 2011/8/18 Arpad Ray <array...@gmail.com>
>
>> Hi,
>>
>> On Thu, Aug 18, 2011 at 12:12 PM, Paul Dragoonis <dragoo...@gmail.com>
>> wrote:
>> > Hey guys,
>> >
>> > After a brief discussion with Pierre I'm taking this discussion to here.
>> > We have the igbinary pecl extension available [1], however not many of
>> our
>> > userbase are familiar that it even exists.
>> > Here [2] is the performance boost we get from using igbinary with
>> > serialize() and unserialize().
>> >
>> > Here we get a great perf boost, and what's more excellent as we don't
>> have
>> > to break BC to get there!
>>
>> It would break BC for anyone with serialized strings stored in the
>> current format.
>>
>> Maybe bundle it in core and provide an ini setting like
>> session.serialize_handler, but I don't think making it the default in
>> 5.4 is an option.
>>
>
Sorry guys, I didn't realise there was an actual BC break in the serialized
structure.
I agree with bundling and providing a .ini setting to activate, but off by
default.


>
>> Regards,
>>
>> Arpad
>>
>> >
>> > This seems like a no-brainer and a good investment in the speed increase
>> of
>> > PHP by default for the future users of the platform.
>> >
>> > [1] http://pecl.php.net/package/igbinary
>> > [2] http://www.php.net/~pierre/vcqa/apcigninary_perf.png
>> >
>> > Comments please.
>> >
>> > Regards,
>> > Paul Dragoonis.
>> >
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>

Reply via email to