AJAX Implementation on Petrolwatch.com.sg Cake PHP & Script.aculo.us
Michael Cheng CTO, Petrolwatch.com.sg CTO, Comwerks Pte Ltd
Singapore PHP User Group Convener for…
Petrolwatch.com.sg Petrol Watch is designed as a community project with an aim to provide information and services to all motorists in Singapore. 50,000+ members on mailing list. Re-launched in November 500 paying members.
Petrolwatch.com.sg Web 2.0 concept – Social Networking AJAX – Dynamic and efficient user experience Table-less CSS Layout – Semantic web / search engine friendly
Demo
Why Cake PHP? Very short development time-frame – Needed a stable / efficient RAD platform 2 weeks (Singapore Motor Show 06) RoR – Not familiar with Ruby PHP – PHP on Traks? uses Cake PHP
Cake PHP Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility. Source:
Cake PHP Hot Features! Model, View, Controller Architecture View Helpers for AJAX, Javascript, HTML Forms and more Built-in Validation Application Scaffolding Application and CRUD code generation via Bake Source:
Cake PHP Hot Features! Access Control Lists Data Sanitization Security, Session, and Request Handling Components Flexible View Caching And More... Source:
Most importantly, native support for…
Demo
Cake PHP Blog App – Blogs / Categories Baking Time! Mapping Data Normal Form Submission AJAX Form Submission
Singapore PHP User Group Meetup Feb 2007, 7pm (Location: TBC)