2008 Ajax World Conference
-
Upload
rajivmordani -
Category
Technology
-
view
274 -
download
0
Transcript of 2008 Ajax World Conference
![Page 1: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/1.jpg)
Server-Side,PHP-Generated AJAX
Mike Ho, Quasidea Development
AJAXWorld Conference and ExpoMonday, October 20, 2008
Soli Deo GloriaJohn 3:16 • Romans 12
![Page 2: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/2.jpg)
a bit about me...
• Quasidea Development
• 10+ years of IT consulting experience
• Lead Developer,Qcodo Development Framework
![Page 3: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/3.jpg)
a bit about you...
• Developers vs. Managers vs.Designers
• PHP? PHP5?
• Frameworks
![Page 4: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/4.jpg)
a bit of history...
• PHP 3 and PHP 4
• PHP 5, ORM and frameworks
• PHP with client-side AJAX
Database
PHP
PHP View / Controller
JavaScript
PHP Model / ORM
![Page 5: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/5.jpg)
client-side ajax
• Code maintenance:3 languages, 4 tiers
• Ripple effect
• Security:Business logic stored on the client
![Page 6: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/6.jpg)
server-side ajax
• Secure; Significant ease of maintenance
• PHP generatesclient JavaScript(via traditional MVC approach)
• Code Generationis the key
![Page 7: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/7.jpg)
demo“quicken lite”
![Page 8: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/8.jpg)
qcodo
• Developed in 2001Open Sourced in 2005MIT License
• Code Generation ORMComprehensive MVCServer-Side AJAX
• 75,000+ Downloads1000+ Registered Users
![Page 9: 2008 Ajax World Conference](https://reader033.fdocuments.us/reader033/viewer/2022060119/558e30a61a28ab3b618b472a/html5/thumbnails/9.jpg)
questions?
• www.qcodo.com