Zend Developer Zone
Where the ElePHPants come to learn

Zend Developer Zone

Codemash Teaser: Caffeinated PHP

Incredibly Old Content Warning!

The content you are viewing is more than three years old. It is here for archival purposes. Do not use any advice in this article.

::Jedi Hand Wave:: This is not the information you are looking for. Move along.


p. PHP is a powerful programming language but it is also a specific programming language. It, specifically, builds web-enabled platforms for information transmission. This is done in one of several forms. The most obvious is, of course, the generation of HTML coupled with some form of database interface. This specificity allows web developers to do a vast majority of what they want to do with relative speed and ease.

p. But what about situations where deeper integration into the enterprise is required? Or situations where you need resource caching or persistence so-as to not roundhouse kick your backend servers into oblivion, ala Chuck Norris. IMAP, for example, can be relatively resource intensive if you need to re-connect and re-authenticate each time you want to check your mail.
The PHP Java Bridge gives you a method of extending PHP’s functionality without having to build a C-based PHP extension to handle your need.

p. Many websites will not require anything like the Java Bridge for the simple fact that PHP can already do what most websites need it to do. PHP’s existing feature set is one of the primary reasons why PHP is so popular today. This popularity, however, has allowed PHP to become more prevalent in the enterprise. And rightly so. As the enterprise is embracing
web-like communication as the standard method of both internal and external information transferal PHP is in a prime position to be the dispenser of that information.

p. But because PHP is a “specific” language, there are still obstacles. The PHP Java Bridge allows many obstacles for PHP adoption in the enterprise to be demolished.

p. At the “Codemash”:http://www.codemash.org/ conference in Sandusky, OH from January 18-19 I will be giving a talk on how to use the PHP Java Bridge available in the “Zend Platform”:http://www.zend.com/products/zend_platform. There you will see real life examples alongside implementation and performance analysis so you can evaluate the benefits and limitations of the PHP Java Bridge.