Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:77557 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64733 invoked from network); 23 Sep 2014 21:56:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Sep 2014 21:56:31 -0000 Authentication-Results: pb1.pair.com header.from=park.framework@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=park.framework@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.41 as permitted sender) X-PHP-List-Original-Sender: park.framework@gmail.com X-Host-Fingerprint: 209.85.219.41 mail-oa0-f41.google.com Received: from [209.85.219.41] ([209.85.219.41:52918] helo=mail-oa0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0D/90-58738-D8CE1245 for ; Tue, 23 Sep 2014 17:56:29 -0400 Received: by mail-oa0-f41.google.com with SMTP id i7so3974259oag.0 for ; Tue, 23 Sep 2014 14:56:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VaTkCNmKAi1Tt9XBUnrv5qwdRHGaF+HVe8N819LocY0=; b=03kKvfU1tmYWIbTfgwflBCP5WCAKXknvSsQUprbAKVg+7Oxp74e6lsLbzBh+3cw01t 2pF/ZD6EvtXhCeETzrW4+ofNthekaIdfd3beUqtcSJKFlTiAu8kfpV5r6mtXQ9mdPZOx oRF9jtWVXH1F1qaYcfiX2KlCSrhgGyfOVMw0C/zuk+e+klcELeA/TeBiTEM3etttCWNM NPX/2+1przawAoW35SYR+6MqS99OSGOXim28ivAsAox7k9lRwCHbJNrLX9f+RAe4vRey oLpXuA0s2W0XxZ2isWQj3I8grEpko0+PvgtmuSgHuB0Kiyv9IUC23t768LdZlHylrfW9 Jxag== MIME-Version: 1.0 X-Received: by 10.60.81.40 with SMTP id w8mr2612155oex.53.1411509386390; Tue, 23 Sep 2014 14:56:26 -0700 (PDT) Received: by 10.76.23.37 with HTTP; Tue, 23 Sep 2014 14:56:26 -0700 (PDT) In-Reply-To: <5421EB4A.4000101@sugarcrm.com> References: <5421EB4A.4000101@sugarcrm.com> Date: Wed, 24 Sep 2014 00:56:26 +0300 Message-ID: To: Stas Malyshev Cc: Paul Dragoonis , Pierre Joye , Leigh , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Improve PHP 7 serialization From: park.framework@gmail.com (Park Framework) > Why break anything? If you need faster serializer, it's quite easy to > get one, including msgpack. If it is really an issue that is important > for people, we could include the package into core. But I don't see > breaking BC in serialize/unserialize as a big win here. If it's really a > bottleneck, a userspace package abstracting the specific serializer > function could be easily created - and most clients like sessions > already allow to switch serializers by configs. So BC break does not > seem to be warranted here. Perhaps a compromise would be to choose the quickest method of serialization, add it to PHP core. In php.ini add the directive serialization.method = msgpack / Igbinary / ....