Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99671 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 787 invoked from network); 29 Jun 2017 08:36:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jun 2017 08:36:53 -0000 Authentication-Results: pb1.pair.com smtp.mail=ua.san.alex@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ua.san.alex@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.178 as permitted sender) X-PHP-List-Original-Sender: ua.san.alex@gmail.com X-Host-Fingerprint: 209.85.220.178 mail-qk0-f178.google.com Received: from [209.85.220.178] ([209.85.220.178:35510] helo=mail-qk0-f178.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 82/58-07609-42CB4595 for ; Thu, 29 Jun 2017 04:36:52 -0400 Received: by mail-qk0-f178.google.com with SMTP id 16so70559258qkg.2 for ; Thu, 29 Jun 2017 01:36:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=99yvjTbMn2zwACeUPXc7blKQ8FktYDyzobWoQlmB4Tc=; b=ehiXkEybl4tE1InIzWOCjQCIsq6VJdTbbzZCm9ExDhJBLr98iogAnGsS5Jb/h4/rwK LLQMVJ1usEqFyK9aQ6Y8BRPaO5slOmPpM9VrLJEAU5mWFjggfcJuW9Ieyr7UbfgNNCY8 fhoVCbxBUhjbbECZC8P6P2kVxKW/TvNsohy8idxccBYjFfrLPkHfx1tpHYpIJp7i3z8g ZHzbpvDbluNWZgynPT+ws1UgPLjQQYFwl/LkdESCCri0jPg54UUXTU9DCUaIvUsxw4IB mtxbcSWMfboI2VUlfzTK4bZ58poRR0L/494fQdIBipI1Rft+jj+XTq3rHPtptvMaTcwr +Xxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=99yvjTbMn2zwACeUPXc7blKQ8FktYDyzobWoQlmB4Tc=; b=TzQ6UDxH0Fril8LZJ0kNmlCM8OJk5nl8z95Ntn2WtOF+gLa7K6iQeCYUDgDKxqZbsm 4isxVCdONO3C2vXJolpU3HtXLAwuiluqUs63WDOge5fC8e/Pk737LSeF9+KRIhZKK79y dj2VhxKUMpa2divhwAwecksDotA+JLFrE4OIm0suhFuySWyaK695GUjWWzYknwZ6o2OL gzb6jc4llFuzpc2juzTBUH7t4kQlcLFazDeJaLTD37NaAKQi6K6+TFpcSf/9DvPg/aFx gYUpZ1HNC4ggy+yyv9WaGGr9M0KoF7s2zMvYcLfYmtEg/u5HRPVMB1NXxDaL2YPjyr2z imYA== X-Gm-Message-State: AKS2vOyufDySo2lEL9dZDfwYwzNOGaDXbS1n/MZfOQDU0gDSCj47Kjvl I4ZP9U9gDvQHPOUJVlFfIi8fx0Qs8A== X-Received: by 10.55.166.194 with SMTP id p185mr16974242qke.132.1498725409566; Thu, 29 Jun 2017 01:36:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.34.103 with HTTP; Thu, 29 Jun 2017 01:36:49 -0700 (PDT) In-Reply-To: <831f345f-6d6a-9d9b-e691-c92c49cfefed@gmail.com> References: <831f345f-6d6a-9d9b-e691-c92c49cfefed@gmail.com> Date: Thu, 29 Jun 2017 11:36:49 +0300 Message-ID: To: Stanislav Malyshev Cc: Rasmus Schultz , PHP internals Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Binary (msgpack) serialize/unserialize From: ua.san.alex@gmail.com ("S.A.N") 2017-06-29 2:13 GMT+03:00 Stanislav Malyshev : > Hi! > >> Back in 2014 there was an informal proposal on the mailing list to replace >> PHP serialization with an efficient binary (msgpack) format. > > Why replace? If you have it as an extension, can't people that want to > use it just use it? > > I'm still not sure why we need to do anything in core that can't be done > in an extension. Is there some handler missing that doesn't allow to use > custom serializer in some scenario? PHP Session, Memcache, Redis, etc - not configuring custom serializer.