Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:28424 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56649 invoked by uid 1010); 19 Mar 2007 14:01:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 56634 invoked from network); 19 Mar 2007 14:01:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Mar 2007 14:01:45 -0000 Authentication-Results: pb1.pair.com smtp.mail=tony@tonybibbs.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tony@tonybibbs.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain tonybibbs.com designates 216.51.246.17 as permitted sender) X-PHP-List-Original-Sender: tony@tonybibbs.com X-Host-Fingerprint: 216.51.246.17 www.iowaoutdoors.org Linux 2.5 (sometimes 2.4) (4) Received: from [216.51.246.17] ([216.51.246.17:49440] helo=iowaoutdoors.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C6/7B-33476-7C79EF54 for ; Mon, 19 Mar 2007 09:01:45 -0500 Received: from localhost (localhost [127.0.0.1]) by iowaoutdoors.org (Postfix) with ESMTP id 99DA01E1E9; Mon, 19 Mar 2007 08:01:41 -0600 (CST) Received: from iowaoutdoors.org ([127.0.0.1]) by localhost (iowaoutdoors.iowaoutdoors.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08428-23; Mon, 19 Mar 2007 08:01:22 -0600 (CST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by iowaoutdoors.org (Postfix) with ESMTP id E55691E06F; Mon, 19 Mar 2007 08:01:21 -0600 (CST) Message-ID: <45FE97AA.9080008@tonybibbs.com> Date: Mon, 19 Mar 2007 09:01:14 -0500 User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Lukas Kahwe Smith CC: internals@lists.php.net References: <1174134488.8667.33.camel@lena> <45FC74A5.6080307@pooteeweet.org> <45FE9568.4070509@tonybibbs.com> <45FE969F.9020704@pooteeweet.org> In-Reply-To: <45FE969F.9020704@pooteeweet.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at iowaoutdoors.org Subject: Re: [PHP-DEV] google SoC - dbobj From: tony@tonybibbs.com (Tony Bibbs) Lukas Kahwe Smith wrote: > FYI: You are mistaken if you think that moving from the old extensions > to PDO provides a speed improvement (there is rather decrease unless you > are using fetchAll()). Sorry, I wasn't clear on this. Creole is the DB abstraction layer on top of the "old extensions". The older versions of Propel were implemented that way. The new beta version uses PDO dicrectly (i.e. minus Creole) and that showed significant speed improvements over prior versions. > And this imho is the thing that should definitely stay in userland. Its > a giant hackery to get it to work. This is something people need to be > able to adapt quickly. Putting this in C would be a maintenance nightmare. I could see that. Just wanted to float the idea out there for discussion. --Tony