Monday, March 9th, 2009p>Sigurd Magnusson recently told us about ModelAdmin, a just-released feature in the open source SilverStripe CMS that uses jQuery to build rich user interfaces to let every day people manage data in a web-app.
This free code will let strong PHP+JS developers build really great web interfaces to be used by non-technical people.
You write object-oriented MVC code in PHP, and a jQuery-based application, along with the database schema, automatically builds around you. (This is similar to ruby on rails, with the exception that the database schema is derived from code, rather than the code inspecting the database schema.)
One of the developers of the work, Ingo Schommer, has a 25 minute video tutorial on this
The SilverStripe CMS was featured on Ajaxian 24 months ago for starting a new era in terms of CMS usability, using scriptaculous and prototype. The system is being migrated to jQuery, to give more power to developers. ModelAdmin one of the first items across the line.
- ModelAdmin comes bundled with SilverStripe 2.3.0, released days ago
- SilverStripe and ModelAdmin were used as part of the 2008 Democratic Convention
- SilverStripe has had 130,000+ downloads in 2 years
- There is a 450 page book on how to use SilverStripe and ModelAdmin, in German. In bookstores as of last week.
To see the otherwise heavily scriptaculous+prototype SilverStripe interface, watch this.
Posted by Dion Almaer at 5:58 am