« Wez Furlong is the Oracle's PHP Developer of the year 2005 | Main | Oracle PHP Magazine moved, update your bookmarks »

PHP Oracle extension Vs PHP OCI extension

I had several problems in the last days with PHP (4.3.9) and the OCI extension. The problems are due to bugs certainly, because we have several applications running correctly and other don't and sometimes the same application stop working and start returning unexpected errors. We have tested almost everything and finally find a solution.

The latest PHP version 4.4.1 solved the problem, we have install it on two boxes a windows 2000 server and a Sun Solaris, but this time with the oracle extension and not the OCI. We have already all codes written for both OCI and Oracle extension, so it saved us lot of time.

In the current time we are monitoring the performance of the new system. For long time I thought that OCI is better than Oracle extension. And no doubt that Wez is making really great effort in that way but in real application we saw that Oracle extension is much performant and more stable. Maybe less buggy too, we didn't face any strange behaviour excepting with OCI.

I'll be interested to hear from other experience with Oracle or OCI extensions and performance for the solution. The current application is an sms two way service for a public administration, the services offered are very interesting that traffic is increasing everyday, specially with newspapers talking about ... etc. And that's why the service should be running correctly with 99.99% uptime.

Bookmark this article at these sites
Comments
1

Did you try the refactored OCI8 extension? You can use it with PHP 4. See
http://pecl.php.net/package/oci8 and http://pecl4win.php.net/ext.php/php_oci8.dll

2

Hi! I know that this post was made a long time ago, but I can't find another reference for "PHP Oracle Extension". Is it still available today (PHP5)? How can I download it to give it a try.
Thanks so much!

3

ORA is no longer available in PHP5, only OCI and PDO. Older versions could be always found in http://www.php.net/releases/

Post a comment





(Email will remain hidden)





Please enter the security code you see here




Related entries
Email to a friend
Email this article to:


Your email address:


Message (optional):