Presentation is loading. Please wait.

Presentation is loading. Please wait.

Revisiting Asynchronous Processing

Similar presentations


Presentation on theme: "Revisiting Asynchronous Processing"— Presentation transcript:

1 Revisiting Asynchronous Processing
Presented to KC PUG: Kansas City's PHP User Group Daniel Holmes

2 Asynchronous Processing
Yes, that's right...more fun with AJAX Update on how things are going New drop-in examples for your existing code Table Editor The possible future of Asynchronous Apps Restrictions Already? Application Proxying

3 Status of the Area A lot going on this year
AJAX, JSON and even Serialized PHP from Y! More AJAX toolkits More ideas and websites using (google, Y!) Yes, it's still cool. Yes, you should still be careful with it.

4 The Three Types AJAX Uses XHTMLRequest to pass XML
Very well known and understood Big, bloated files

5 AJAX JSON JavaScript Object Notation var myObj = eval( '(' + jsontext + ')' ); Or, safer: Compact, but still becoming popular It wouldn't surprise me to see this be standard next year.

6 The Three Types AJAX JSON PHP?

7 The Three Types AJAX JSON PHP Yep, that's right:
$text=unserialize($textFromService); Yahoo's web services (output=php) Not really for Async, but more for PHP to WebService communication

8 The Three Four Types AJAX JSON PHP Google's GWT RPC
More on this later...I don't think we can use it at the moment anyway.

9 Some AJAX Toolkits Last year we were creating XMLHttpRequest objects our selves This year, we get lots of help! - There are a ton of PHP AJAX toolkits out there now. Just Google: PHP AJAX Toolkit

10 Some Cool AJAX-Capable Development Frameworks
Symfony CakePHP – Zend Framework (Uses JSON) -

11 Some Great AJAX Tutorials
Nearly every download has a demo xml.com, SitePoint.com, etc Max Kiesler's 60 new Tutorials

12 Let KCPUG.org know what you like
I'm sure there are other great Tutorials, Toolkits and Frameworks out there. Feel free to add your favorites to the links section of

13 Playing Hack-a-SACK SACK - One in the crowd
Perfect for this presentation Very Simple to use Interesting Tutorial Supports “sending” and “receiving” notification

14 Paying Hack-a-SACK Documentation (yes, 1 page) at:


Download ppt "Revisiting Asynchronous Processing"

Similar presentations


Ads by Google