On 4/22/15 6:39 AM, Stelian Mocanita wrote:

The removal of pdo_oci had been suggested as part of the "Removal of dead or not yet 
PHP7 ported SAPIs and extensions" RFC, but there has been
feedback from Christopher Jones, that the extension will be supported by 
Oracle.[1] [1] <
https://wiki.php.net/rfc/removal_of_dead_sapis_and_exts#extpdo_oci_and_extoci8



Thanks for the info. Having Oracle supporting the extensions would be great, 
but I still feel like they should be re-released or something when
they are done. While the OCI8 ext works with current versions, pdo_oci has been 
experimental for a long time and never reached maturity.

Maybe Christopher Jones can jump in here and shed some light on the matter.

Regards, Stelian

On Wed, Apr 22, 2015 at 1:13 PM, Christoph Becker <cmbecke...@gmx.de> wrote:

Stelian Mocanita wrote:

I would like to ask what on your thoughts on removing the Oracle drive
for
PDO from the documentation (http://us1.php.net/manual/en/ref.pdo-oci.php
)
at least since it's been experimental for a long time now, and it has
long
standing open bugs, such as:

https://bugs.php.net/bug.php?id=37706 https://bugs.php.net/bug.php?id=46728 
https://bugs.php.net/bug.php?id=60994

I know that the extension is marked as experimental already but based on the 
current status, it's not even that and a significant amount of
basic functionality is broken.

The removal of pdo_oci had been suggested as part of the "Removal of dead or not yet 
PHP7 ported SAPIs and extensions" RFC, but there has been
feedback from Christopher Jones, that the extension will be supported by 
Oracle.[1]

[1] < 
https://wiki.php.net/rfc/removal_of_dead_sapis_and_exts#extpdo_oci_and_extoci8


-- Christoph M. Becker




The current state is that we will be looking at PDO_OCI and OCI8 for
PHP 7 in a short while.  Our good intentions got delayed as we have
been working on drivers for other languages
(https://github.com/oracle/node-oracledb and
https://bitbucket.org/anthony_tuininga/cx_oracle/).

I think the 'experimental' tag is unwarranted.  It has some bugs -
probably fewer than the rest of PHP, but is usable.

Yes, we do recommend using OCI8 over PDO_OCI.  This is partly due to
some inherent design and performance weaknesses of the overall PDO
architecture.

So, lets not mark PDO_OCI as dead just yet.

Chris

--
christopher.jo...@oracle.com  http://twitter.com/ghrd

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to