Monday, August 06, 2007

Quercus - the caucho project for 100% Java implementation of PHP5

For long time we (our company), were looking for a way of having both php and java to run together, so that we could utilise a open source java application web server.
But most of the times we hit roadblock as either the existing solution was too cumbersome and difficult to comprehend.
Today found an interesting article on Caucho website, wherein they have developed Quercus, which is 100% Java implementation of PHP 5
released under the Open Source GPL license.
Caucho mentions that "Quercus is Caucho Technology's 100% Java implementation of PHP 5 released under the Open Source GPL license. Quercus comes with many PHP modules and extensions like PDF, PDO, MySQL, and JSON. Quercus allows for tight integration of Java services with PHP scripts, so using PHP with JMS or Grails is a quick and painless endeavor.
With Quercus, PHP applications automatically take advantage of Java application server features just as connection pooling and clustered sessions.
Quercus implements PHP 5 and a growing list of PHP extensions including APC, iconv, GD, gettext, JSON, MySQL, Oracle, PDF, and Postgres. Many popular PHP application will run as well as, if not better, than the standard PHP interpreter straight out of the box. The growing list of PHP software certified running on Quercus includes DokuWiki, Drupal, Gallery2, Joomla, Mambo, Mantis, MediaWiki, Phorum, phpBB, phpMyAdmin, PHP-Nuke, Wordpress and XOOPS."
For more information please visit Caucho:Quercus.

We would giving it a try and hopefully we should be succesful in moving towards java web server for php applications.

No comments: