concrete5 workshop
DESCRIPTION
A showcase, evaluation and demo of the free open source concrete5 content management system. Presented for the Free Open Source Business Apps group on 14 Nov 2013.TRANSCRIPT
![Page 1: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/1.jpg)
concrete5 workshop
Russell SearlePrincipal Consultant, Psicom
Melbourne Joomla! User Group27 March 2013
Free Open Source Business Apps Group14 Nov 2013
![Page 2: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/2.jpg)
Agenda• Overview• Feature set
• Site builders• Designers• Developers• Enterprise• Marketplace
• Learning concrete5• Demos• Best bits of concrete5• Q&A
![Page 3: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/3.jpg)
Overview
• Content system focused on ease of use• Equally pitched to site builders, designers and developers
• Register sites with community• Browse, purchase and install add-ons direct from online marketplace
• Some enterprise services• Not a mature product or ecosystem yet, but very healthy and promising
![Page 4: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/4.jpg)
Features for site builders
• Leverage content creation and authoring model• Page-centric approach• In-context WYSIWYG editing and page assembly• Lego-style page assembly:
• Page types, themes, blocks, stacks, content, HTML• Drag-and-drop, cut-and-paste, clipboard
• Informal and simple, short learning curve• Straightforward dashboard within easy reach• Comprehensive content authoring services
![Page 5: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/5.jpg)
Features for designers
• Simple framework-agnostic theming• Adapt an ordinary HTML theme
• Add a few lines of boilerplate PHP to the index page
• Bootstrap 3.0, YAML etc themes in marketplace• Artisteer produces concrete5 themes• Theme may include several page types, single pages, attributes
![Page 6: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/6.jpg)
Features for developers
• Standard MVC pattern• Hierarchical folder structure for overrides:
• Custom objects in site root folders override core and package objects in core / package folders
• Theme pages override site page types• Special rules for helpers, overrides of packages and package
elements, and themes
• JQuery, Zend Framework classes, ADOdb layer• Very good documentation and forums• Certification options, community badges• Good opportunity to build marketplace add-ons
![Page 7: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/7.jpg)
Enterprise offering
• Extended content publishing workflow• Internationalisation• Site architecture and stability audit
![Page 8: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/8.jpg)
Marketplace features
• Marketplace is emerging• Some vertical business applications, but not a full range• Most add-ons are UI widgets, content blocks, developer tools etc• Single-site licences, one-off purchases, no subscriptions
• Vertical business apps:• eCommerce with many plug-ins; bridges to other shopping carts• Real estate• Directories, ad servers• Membership, sports clubs• Document library, media library• Events and bookings• Forum, social media …
![Page 9: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/9.jpg)
Learning concrete5
• Getting started videos• Online editor’s guide• Video training tracks for editors, designers and developers
• Online expert training classes (course fees)• Developer reference• How-tos and forums• concrete5 books from Packt
![Page 10: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/10.jpg)
Demos
![Page 11: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/11.jpg)
Best bits of concrete5
• JavaScript front-end page assembly workspace(major improvements coming in v5.7)
• User-friendly HTML5 content assembly• Straightforward development of add-ons• Very good documentation and training
![Page 12: Concrete5 workshop](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55533342b4c90555308b4b28/html5/thumbnails/12.jpg)
Q&A