Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50557 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22111 invoked from network); 25 Nov 2010 17:47:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2010 17:47:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=andi@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=andi@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 63.205.162.117 as permitted sender) X-PHP-List-Original-Sender: andi@zend.com X-Host-Fingerprint: 63.205.162.117 us-mr1.zend.com Received: from [63.205.162.117] ([63.205.162.117:50829] helo=us-mr1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/C7-16484-321AEEC4 for ; Thu, 25 Nov 2010 12:47:16 -0500 Received: from us-gw1.zend.com (unknown [192.168.16.15]) by us-mr1.zend.com (Postfix) with ESMTP id 1FFA82DD5A for ; Thu, 25 Nov 2010 10:35:23 -0800 (PST) Received: from US-EX2.zend.net ([fe80::9c09:d53f:7b4:5880]) by US-EX2.zend.net ([fe80::1d86:6a3c:13cc:f3a7%11]) with mapi; Thu, 25 Nov 2010 09:47:13 -0800 To: "internals@lists.php.net" Thread-Topic: Performance of buffer based functionality (JSON, AES, serialize()) Thread-Index: AcuMyKPxquXeaFi0QPSLqa5adhX35w== Date: Thu, 25 Nov 2010 17:47:10 +0000 Message-ID: <8757232E56758B42B2EE4F9D2CA019C9154CB7@US-EX2.zend.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_8757232E56758B42B2EE4F9D2CA019C9154CB7USEX2zendnet_" MIME-Version: 1.0 Subject: Performance of buffer based functionality (JSON, AES, serialize()) From: andi@zend.com (Andi Gutmans) --_000_8757232E56758B42B2EE4F9D2CA019C9154CB7USEX2zendnet_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, Completely different topic :) I've been looking a bit into performance around json encoding, hashing+encr= yption (aes) and serialize()/unserialize(). Data that is marshaled and ofte= n transmitted over the wire. I know there have been some high-end apps that have benefited from some cus= tom serializers, etc... (typically platform dependent). I wonder if people here think improvements in these areas would move the ne= edle for the majority of mainstream apps or not. Thanks, Andi --_000_8757232E56758B42B2EE4F9D2CA019C9154CB7USEX2zendnet_--