ColdFusion Alive

019 A Whirlwind Tour of Preside Application Framework in the Wild, with Alex Skinner


Listen Later

Alex Skinner talks about “A whirlwind tour of Preside application framework in the Wild” in this episode of ColdFusion Alive Podcast with host Michaela Light.
Alex is one of the speakers of the upcoming Into The Box ColdFusion Conference, where he will talk about Preside Platform Deep Dive and Marketing Automation using the Preside Platform.
Show notes
What the heck is Preside?
An open source application framework built on top of ColdBox and Lucee
Why it is more than a CMS
Why they moved from ACF to other CFML engines in 2005
The journey via BlueDragon, Railo to Lucee
100% Lucee CFML shop now
Back porting issues with Elvis operator with Adobe ColdFusion 2016
All open source stack
Preside
ColdBox
Lucee CFML
Tomcat
MySQL with MariaDB Galera
Linux
Why they shifted Preside to an open source model in 2012
Formal bidding process competing with open source CMSs Django, Rails, CodeIgniter etc
So, in theory, you can take your app to another agency in the future in case of problems
Typical work is 30% CMS and 70% custom code
Still have maintenance deals and SLAs on the back end so it was revenue neutral overall
Building partnerships with other CF consulting shops
The Longevity of Preside and Lucee
Migrating from an expensive proprietary CMS to open source Preside/Lucee
Building complex business systems on top of Preside application
5x faster custom build time
Certification systems
Online learning add-ons (like Moodle)
Membership associations
Join, renew, minutes, attending meetings
Data-driven applications
The Daredevil risk of live coding during your preso
The advantages of non-throwaway scaffolding
The “Quake key” to access the Preside console
How it accelerates your custom code development on top of Preside
Injecting custom functionality into the framework using full cascading inheritance
Blending your extension into the framework vs loose coupling of customizations
ColdBox Interception points
Better developer experience
Tagging into the data layer vs a rigid API
Funky stuff using the CF_Preside_Parm tag
No need for a middle service layer
Derivative eg auto image manipulation
Preside Extensions and Mashups
Elastic search
Search documents and data
Star wars mash up
Closed source extensions too
CRM
Task manager
Data tenancy in your ORM
Slicing the database between users so they only set their segment of the data
Supporting a SaaS business model
Versioning of data
Multilingual data
Multiple site hierarchy you only see the news data for your site
Easy document management portals for magazines and editorial processes
Versioning, rollback, tagging
Hierarchical model or content model (like Allaire Spectra)
Why are you proud to use CF?
WWIT to make CF more alive this year?
What are you looking forward to at Into The Box?
Join the Preside team in a deep exploration of what this powerful, Coldbox-based platform gives to the CFML development community. Witness how the platform can be used to rapidly develop custom web applications with seamlessly managed content tools and much more...
 
Mentioned in this episode
CF Alive episode 007 Marketing Automation using the Preside Platform with Dominic Watson
Member of LAS (Lucee Association Switzerland) http://lucee.org/
Popularity is self-perpetuating (may not be the best)
ColdBox
CommandBox
Twig support
MariaDB Galera
Listen to the Audio
Bio
Alex Skinner
Alex Skinner is the managing director and co-founder of global digital agency Pixl8. Started with CF 4.  Providing strategic direction and consulting on the more advanced projects undertaken. In addition, he works with our platform team to deliver our Open Source CMS and MVC Framework Preside CMS.
Links
Preside
...more
View all episodesView all episodes
Download on the App Store

ColdFusion AliveBy Michaela Light

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

5 ratings