Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85931 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85019 invoked from network); 23 Apr 2015 17:18:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Apr 2015 17:18:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.173 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.173 mail-qc0-f173.google.com Received: from [209.85.216.173] ([209.85.216.173:33714] helo=mail-qc0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 28/31-35080-07929355 for ; Thu, 23 Apr 2015 13:18:40 -0400 Received: by qcrf4 with SMTP id f4so12769116qcr.0 for ; Thu, 23 Apr 2015 10:18:37 -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=sejQl5zctc5Shjr6JkI0m41BhfJzarlHl7b/coBKTho=; b=IhdJsjNTJ2hWeAPN5jRpTPXI7zWGmcPoujGm4YCpCrYnIw1Bq5SSjjYdeTup1XGsGG XcAXmOop5uKXY8giwafyUwPBjWgT1TyO08ih4tlMNs44P8ll6kwIHj4Apadc2k0nXk6r ObJl9yezRKGtkR/WZAXe6sc5+9psDEF49UB9RefZRPuPdVf3Y+YzYXmOb+iRIzUdGKkM 73qkCEr3M43cqci6IHNvjpXUHuE4oR112paU5TmYKUHvZgsN+BPqX3z7RHS36ka9bhQ7 Sws1MdG7sRarf/7V9RUzT33VVCOLiR1yNl2zGfWvIglAq8kXmR1Zwn8GmXEeJxm9VkG3 PFNw== MIME-Version: 1.0 X-Received: by 10.55.19.160 with SMTP id 32mr7289769qkt.24.1429809517407; Thu, 23 Apr 2015 10:18:37 -0700 (PDT) Received: by 10.96.39.195 with HTTP; Thu, 23 Apr 2015 10:18:37 -0700 (PDT) Received: by 10.96.39.195 with HTTP; Thu, 23 Apr 2015 10:18:37 -0700 (PDT) In-Reply-To: References: <5537826A.9010209@gmx.de> <5538881C.8010502@oracle.com> <5538C2A7.4050600@lsces.co.uk> <5538CF4B.5090401@beccati.com> <5538D9B0.5020507@lsces.co.uk> Date: Fri, 24 Apr 2015 00:18:37 +0700 Message-ID: To: Arvids Godjuks Cc: PHP internals Content-Type: multipart/alternative; boundary=001a113fa93061b4fd0514677888 Subject: Re: [PHP-DEV] Re: PDO Oracle driver From: pierre.php@gmail.com (Pierre Joye) --001a113fa93061b4fd0514677888 Content-Type: text/plain; charset=UTF-8 On Apr 23, 2015 9:14 PM, "Arvids Godjuks" wrote: > > 2015-04-23 17:02 GMT+03:00 Pierre Joye : >> >> >> On Apr 23, 2015 8:45 PM, "Arvids Godjuks" wrote: >> > >> > My view is that this really needs a good discussion and regardless of the >> > desicions made - resource allocation to move it forward. >> > Whatever the intent was originally for the PDO and and regardless of what >> > the docs say about it, as Christoph has linked and quoted, the reality is >> > PDO is everywhere. Doctrine? Based on PDO. Yii 1/2 ActiveRecord? PDO. >> > Laravel's Eloquent ? PDO again. You get the picture. >> >> Not being in core is an issue with PDO. Sqlsrv is in pecl, maintained, and support both "native" and PDO. > > I do not think it's a "in core" vs "in pecl" issue at all. It's the fact that that it is data objects and it was new back in the day - the adoption of it was lightning fast. It was easy to make an abstraction over it, it fit to major patterns, like AR, like a glove. > Besides, installing DB modules for PHP under ubuntu is done by hand - it's not built into the "php5" package. Just like many other. Not being in core brings actually more flexibility to the devs --001a113fa93061b4fd0514677888--