 |
 |
|
|
Session
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
Platinum Sponsors
Gold Sponsors
Silver Sponsors
Media Sponsors
In-Kind Sponsors
Sponsors
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.
|
 |