Oracle and Zend to Provide Easy Integration for PHP Developers
- By John K. Waters
Oracle and Zend Technologies are jointly developing a PHP 5.0 distribution that
includes integration with the Oracle database client library. The new Zend Core
for Oracle is a pre-built stack for PHP developers designed to make it easier
to develop and deploy applications with the Oracle database.
"PHP (PHP Hypertext Preprocessor) is one of the most popular open-source, server-side
scripting languages; it’s one of the “P’s” in the LAMP
stack (Linux, Apache, MySQL and PHP/Python/Perl). Since it was introduced in
1997, PHP has been making serious inroads into the enterprise. According to
a survey by Netcraft, PHP was in use on more than 19 million domains in April,
running most often on Linux-powered Apache Web servers as a compiled Apache
Oracle already offers PHP support in its products; JDeveloper, for example,
comes with an extension for PHP, and the Oracle Application Server supports
PHP. According to Richard Rendell, Oracle’s senior VP of product development,
Oracle has been working with Zend the past two years on best practices for PHP
developers using Oracle and Zend’s PHP tools, Zend Studio and Zend Platform.
Oracle is also participating in the new PHP Data Objects project, an open-source
initiative to create a database abstraction extension for the Zend Engine 2
(the heart of PHP 5), Rendell says.
Israel-based Zend Technologies is a PHP toolmaker whose founders—CEO
Doron Gerstel, Andi Gutmans and Zeev Suraski—created PHP. According to
Gerstel, 20 percent of Zend’s customers are developing applications using
the Oracle database.
The advent of Linux in the enterprise has played a significant role in the
spread of PHP, Andi Gutmans told ProgrammingTrends. “Linux adoption
in the enterprise opened the door for other open-source projects,” he
said. “Once the CIO lets in one open-source project, he’s made the
mental shift. Bringing in another one is going to be much easier.”
But the key factor driving the adoption of PHP, Gutmans said, is ease of use.
“Anyone who has developed in any language before is going to be able to
write his PHP first script in a day, become a developer within a week, and an
expert within a month,” he said.
Oracle and Zend have also launched a PHP developer center on the Oracle Technology
Network Web site (www.oracle.com/technology/tech/php/index.html).
The site will provide support and technical resources for PHP developers, including
installation guides for PHP with Oracle Application Server and Oracle Database,
an online forum and the Oracle JDeveloper 10g PHP extension. Available as a
free download, this PHP extension makes it easier to develop, test and deploy
PHP applications using Oracle JDeveloper 10g development environment.
Zend Core for Oracle is due in the third quarter, and will be available for
free from the Oracle Technology Network Web site. The Zend Core will be compatible
with Zend’s developer tools. Zend also plans to sell related support services.
John K. Waters is a freelance writer based in Silicon Valley. He can be reached