Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54710 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 18328 invoked from network); 19 Aug 2011 09:15:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Aug 2011 09:15:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=jcarter@identitynetworks.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=jcarter@identitynetworks.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain identitynetworks.com designates 74.125.82.42 as permitted sender) X-PHP-List-Original-Sender: jcarter@identitynetworks.com X-Host-Fingerprint: 74.125.82.42 mail-ww0-f42.google.com Received: from [74.125.82.42] ([74.125.82.42:34762] helo=mail-ww0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BE/51-11562-B992E4E4 for ; Fri, 19 Aug 2011 05:15:08 -0400 Received: by wwe5 with SMTP id 5so275180wwe.5 for ; Fri, 19 Aug 2011 02:15:04 -0700 (PDT) Received: by 10.216.238.87 with SMTP id z65mr1748732weq.15.1313745304470; Fri, 19 Aug 2011 02:15:04 -0700 (PDT) Received: from [64.103.97.244] (dhcp-64-103-97-244.cisco.com [64.103.97.244]) by mx.google.com with ESMTPS id j11sm2031365wed.18.2011.08.19.02.15.02 (version=SSLv3 cipher=OTHER); Fri, 19 Aug 2011 02:15:03 -0700 (PDT) To: Paul Dragoonis Cc: PHP Internals List In-Reply-To: References: Content-Type: multipart/alternative; boundary="=-tUzuZ5PnCXMRxAvikPf0" Date: Fri, 19 Aug 2011 10:15:01 +0100 Message-ID: <1313745301.7557.4.camel@lenny> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 (2.30.3-1.fc13) Subject: Re: [PHP-DEV] Activation of IGBinary serialization extension in 5.4 by default From: jcarter@identitynetworks.com (John Carter) --=-tUzuZ5PnCXMRxAvikPf0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit All, We're fairly heavy users of igbnary and we've found that the latest 1.1.1 from pecl has issues with values-by-reference and therefore can't be used as a drop-in replacement for the standard serialiser as it stands. I suspect it's the same issue as this https://github.com/igbinary/igbinary/issues/6 John. On Thu, 2011-08-18 at 12:12 +0100, Paul Dragoonis 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! > > 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. -- John Carter Development Manager Identity Networks --=-tUzuZ5PnCXMRxAvikPf0--