MongoPress 0.2.2 – More AJAX & Better Mobility
9:18 am in MongoPress by Mark Smalley
MongoPress 0.2.2 is live! – http://mongopress.org
Having made it through the 0.2 series in one piece, we are finally ready to start our most gruelling release cycle yet – the 0.3 series will see us returning to core and completely re-writing many of the core functions in an effort to drastically improve performance, stability and especially the way in which plugins and inherent caching is handled, but until then, we are hoping the 0.2.2 changes will keep you interested.
With new style-sheets for hand-held devices and administration pages, along with print-only style-sheets for themes, my favourite new set of features for this release are the advance AJAX fetchers included in core, where you need only provide elements with specific classes (currently supporting fetch-feed, fetch-avatar and fetch-content), which when also given the relevant data-attributes; MongoPress will then perform AJAX requests to collect content and pump it into the selected container. Very cool stuff indeed – and as such, we have even updated the default theme included in core to show how this works – where AJAX is now used to collect the first featured-article and display it on the homepage as seen at – http://mongopress.org
On a more personal note, I’m really happy to see we now have an AJAX-powered core-contributor / credits page in place – not because it has my name on it, but because it contains our first public contributor – Dattas – thanks again for your input!
During this release cycle, we also held our first Kuala-Lumpur MongoDB User-Group, for which we conducted a rather thorough series of benchmarks aimed specifically at re-creating the environment of a CMS system, which was recently published here on the labs – http://labs.laulima.com/mongodb-vs-mysql-performance-benchmarks-cms – this clearly shows that our efforts with MongoPress have not been in vein and that any website or web-application with more than one simultaneous user and (or) visitor is going to benefit from the performance that MongoDB is able to offer, and that’s not even considering other important native functionality such as replica-sets, sharding, GridFS and geo-location!