« PHP OCI8 Signal Handling and --enable-sigchild | Main | Reducing diskspace of your Oracle Instant Client install »

New PHP Oracle FAQ Wiki

I've updated the old Oracle PHP FAQ and the Oracle PHP Troubleshooting FAQs that were hosted by Oracle Technology Network (OTN). We've redirected the old FAQ pages to a new wiki page: http://wiki.oracle.com/page/PHP+Oracle+FAQ with the updated content. Feel free to create an account and make updates. Hosting the FAQ on a wiki seems appropriate because PHP is open source and grows by the value of everyone's contributions.

Comments (2)

"While PDO is gaining a little popularity, PDO_OCI isn't as mature as OCI8 and doesn't support some of the features that OCI8 does."

The "a little" sounds somewhat wierd in that sentence. Are you saying PDO is gaining popularity (in fact its the #1 way new apps are written today)? Or are you saying that the adoption is too little to care? Obviously if something is mostly broken people will not adopt it (when I was saying #1 before I am talking about pretty much all other RDBMS).

Anyways, I heard rumors that the Doctrine project is pondering to collect donations to put a developer on PDO_OCI to fix the worst of the bugs.

Chris Jones:

Hi Lukas. Thanks for the comment. It seems odd to be using this blog
post as a soapbox. You & I already know our positions.

The text you point at is on a wiki, feel free to update it with new
content.

The fact I see is that the PHP community has collectively done very
little with the PDO project and this has really hampered its adoption.

While Oracle was able to step in and help with the OCI8 extension, it
hasn't been able to with PDO_OCI.

I'm in touch with the Doctrine team. It would be great if they did
work on PDO_OCI, but I haven't seen any sign of that yet.

The OCI8 extension is stable, scalable and used for _much_ heavy
lifting in PHP Oracle applications.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)