Past meeting
Run PHP on Java at The San Francisco Java April Meeting
(6 ratings)
Meeting Description
Who
- We welcome both beginners and pros that are enthusiastic about the Java technology and its community! This event involves some hands-on "play"-time, so if you'd like to participate, you'd want to be already proficient with Java.
Why
- You'll network and meet people passionate about Java. You'll learn something new and others will learn from you. You'll hear about all sorts of opportunities in the Java space. And you'll love it!
Organized by
- Aleksandar Gargenta
Details
Huh? Code PHP at a Java meetup group event?!?! Of course!
Running scripting languages on the JVM is all the rage these days. So much so, that we may loose the "J" in the "JVM".
Most of us have heard of jRuby and jPython, but the folks from Caucho (the makers of Resin) now make it possible to run PHP on JVM as well!
Emil from Caucho offered to do a hands-on presentation on Quercus, their PHP-on-JVM open-source tech, at this month's meetup event.
Here are the details:
Are you a PHP developer who wants the enterprise-class performance and reliability of Java? Are you a Java developer who wants the flexibility and power of writing views in PHP? Are you somewhere in between?
Then Quercus is what you're looking for! Quercus is Caucho Technology's 100% Java implementation of the PHP language and libraries. Available for use with any application server, Quercus brings the vast code base of PHP applications and knowledge to the Java platform. Quercus also allows you to run existing PHP applications with the reliability of Java and to expose your Java objects via PHP to create views easily.
Quercus is a high performance implementation of PHP that meets or exceeds the performance of the C PHP implementation with common PHP applications. Built upon a mixed interpreted/compiled implementation, long-running PHP scripts are compiled to Java bytecode for performance, while during development they are interpreted to avoid compilation overhead.
In this session, we'll give an overview of Quercus -- how it works and how it fits into the world of Java and PHP. We'll also dive into a hands-on session where we'll show you how to:
- Set up WordPress on Quercus
- Expose a Java objects and methods to PHP
- See how to use the power of Java sessions in PHP
Here's a little blurb about Emil:
Emil Ong is the Chief Evangelist of Caucho Technology, Inc. Before taking on this role, he was a software engineer at the company, working on Caucho's SOA and JavaEE offerings. With an M.S. in Computer Science from UC Berkeley, Emil also has a background in security and systems.
As before, Marakana offered to make our meeting more enjoyable by providing refreshments!
The space is limited, so RSVP sooner, rather than later (even if you are not coming)!
Talk About This Meeting
Who Attended
The organizer estimated that 20 people attended.
-
Brian H
"Great venue. Great presenter. Great group of attendees. Thanks to the Marakana guys for organizing." -
Stefan
"great hands-on presentation of an interesting subject. thanks to marakana and caucho for making this happen." -
Dennis Harvey
"fascinating topic" -
Aleksandar Gargenta
"This was a great way to learn how to integrate PHP apps with Java. Emil did a excellent job giving an overview of Quercus and show-casing its capabilities. Right on the money!"







Kuassi Mensah
"Very Promising idea"