O'Reilly Open Source Convention - August 1-5, 2005 - Portland, Oregon
 Convention Coverage


Redefining Web Interfaces with PHP 5, Javascript, and JPSpan
David Uhlman, CEO, Uversa Inc.

Track: PHP
Date: Wednesday, August 3rd, 2005
Time: 5:20pm - 6:05pm
Location: E141

In the age of GMail and Google Suggest, the basic web interface has begun reach new heights. Now you can implement similiar capabilities using the open source library JPSpan quickly and effectively. Previously existing technologies such as Javascript and DHTML are now being combined as Javascript Remoting to create thick-client like capabilities in the browser without plugins or addons. Imagine what you can do when you can call PHP methods from the browser in realtime without a page reload.

While the technologies behind Google's excellent applications are proprietary, open source isn't far beghind. The open source JPSpan library and some well known Javascript/DHTML techniques open the door to many rich features including autocomplete, data driven drop down lists, real time server side validation, and server driven notifications.

We will take a look at the underlying mechanisms powering these capabilities and the structure of the XML based protocol between the browser and server. JPSpan additionally offers seamless mapping of remote methods to PHP 5 objects. After reviewing the basics of the mechanism, we will travel in depth into how we have implemented the combined data driven autocomplete dropdown similar to Google suggest. Following that we will cover how the same concepts were used in building real time server-side validation components for the Smarty template system, and server driven client notifications from the Asterisk Voice Over IP system in the open source XRMS customer relationship management suite.

Download presentation file

Diamond Sponsors

Computer Associates International Inc., (CA)
Hewlett Packard
Sun Microsystems

Platinum Sponsors

Novell, Inc.

Gold Sponsors


Silver Sponsors

Black Duck Software
Covalent Technologies
GroundWork Open Source Solutions
Intel Corporation
Mergere, Inc.
Yahoo! Inc.
Zend Technologies, Inc.

Media Sponsors

boing boing
C/C++ Users Journal
DevtownStation News
Digital ID World
Enterprise Open Source Journal
Free Software Magazine
InsideMac Radio
Integration Developer News
Linux Journal
Open Enterprise Trends
Software Association of Oregon
Version Tracker
Wi-Fi Technology Forum
Women's Technology Cluster

In-Kind Sponsors

Dell Inc.
Griffin Technology
Harman Multimedia


OSCON 2005 Sponsor Opportunities — Email us at

Download the OSCON 05 Sponsor/Exhibitor Prospectus

OSCON 2005 Media Sponsor Opportunities — Call Margi Levin at 707-827-7184 or email at

Press and Media

For media-related inquiries, contact Suzanne Axtell at

Conference News

Want to receive conference news? Sign up for our email newsletter.

O'Reilly Home | Privacy Policy

© 2005, O'Reilly Media, Inc.