Content templates, CBFS, Redirects, and Coldbox 7, oh my! ContentBox 6 is the game-changing new release for the ContentBox CMS platform. In this session, we'll discuss all of the new goodness added in the release, as well as show the many ways in which your single or multi-site ContentBox instan...
Content templates, CBFS, Redirects, and Coldbox 7, oh my! ContentBox 6 is the game-changing new release for the ContentBox CMS platform. In this session, we'll discuss all of the new goodness added in the release, as well as show the many ways in which your single or multi-site ContentBox instance just became more powerful and flexible.
Size: 12.58 MB
Language: en
Added: Jun 27, 2024
Slides: 40 pages
Slide Content
Jon Clausen
Ortus Solutions
Senior Solutions Architect
Grand Rapids, Michigan
LUIS F. MAJANO
‣
Born in El Salvador
‣
Imported into the USA
‣
Computer Engineer
‣
CEO of Ortus Solutions
‣
Creator of ContentBox and many other boxes
‣
Houston, Texas
@lmajano
@ortussolutions
ABOUT ORTUS
‣
Formed 2006, Ortus Solutions is an established
professional software development firm.
‣
8a-certified small business
‣
Specialized in mobile and web application design,
development and deployment.
‣
Creators of the ColdBox HMVC Platform, CommandBox
CLI and FORGEBOX Package Manager for the ColdFusion
(CFML) Community
‣
Creators of 250+ web development tools powering
application across the world.
‣
Open Source Software publishers with a focus on
empowering business and developers alike
ORTUS LOCATIONS
United States
•Houston, TX
•West Bend, WI
•Reston, VA
•Bakersfield, CA
•Grand Rapids, MI
•Antioch, TN
•Holland Patent, NY
•Saratoga Springs, UT
•Capitan Cook, HI
Oconus
•El Salvador
•England
•Switzerland
WE ARE HIRING!
UI/UX Design &
Development
Support &
Mentoring
Architecture &
Design
Modernization
Cloud Services
Expert Training
Server
Infrastructure
Security
Legacy
Migration
SERVICES
We believe in the power of great tools to deliver great solutions
Open Source
ColdBox Platform
Products + SaaS
CORE PRODUCTS
Our tools power applications around the world
An online educational video platform that foments learning through bite-sized video tutorials. From
object oriented principles to database programming; CFCASTS is the place to learn about development!
www.cfcasts.org
Listen to our podcasts in the platform of your choice.
We are community driven!
https://www.youtube.com/c/OrtusSolutions/
•Modular Hybrid CMS
•Professional Open Source (Apache 2)
•Built on ColdBox HMVC*
•Hibernate ORM
•Powered by CFML
•Deploy on any Java Server
•2015 - 33 Releases
•v6.x Series
*HMVC = Hierarchical Model View Controller
WHAT IS CONTENTBOX?
PARENT
APP
ContentBox
Installer
ContentBox
UI
Your
Module
ContentBox
Core
ContentBox
Admin
HOW ARE WE DIFFERENT?
MAJORITY OF CMS APPS
INVASION
SIMPLICITY - ARCHITECTURE - MODULARITY
MODULARITY VIA COLDBOX MODULES
ContentBox
Admin
ContentBox
UI
ContentBox
Core
Forum eCommerce
API Custom App
Any ColdBox MVC
application
Events
Custom
Security
Modules Model
COLDBOX MODULES
ContentBox
API
contentbox-ui
DMZ
Database
contentbox-
admin
ReportingSecurity SAP
contentbox-api
MODULAR DEPLOYMENT
CONTENTBOX SCHEDULING
CONTENTBOX NON-BLOCKING
ASYNC PROCESSING
•Manage one or thousands of sites
•Detection
•URI
•QueryString
•Header
•Staging and Production in one box
•Copy/Move content between sites
•User assignments
MULTI-SITE
Website 1
Database
Caching Engine
Website 2
Website 1
App 1
App 1
Website 2
Website 3
App 1
App 2
•More than pages and blogs
•Hierarchical content store
•Core for headless operations
•Multiple publishing techniques
•Expressive API for consumption
•Power any web app
HIERARCHICAL HEADLESS CONTENT STORE
•Expressive RESTFul API
•Secure JWT Clients
•Powered by ColdBox Security (PBAC)
•Permission Based Access Control
•Completely Documented: View
•Connect to pages, blog or the content store
•Deploy as a single module
•Consume from ANY language
PHP
HEADLESS CMS
API
Backend UI
Webserver Database
Infrastructure
•Built on CommandBox
•Install ContentBox on
•Any CFML Engine
•Any Database
•Update ContentBox
•Create modules, widgets, themes
•Connect to your headless instances
•Manage many API endpoints
•Manage any ContentBox instance
•Publish/Consume content
HEADLESS CLI
HIGH FOCUS ON SECURITY
Modular Deployment
•Built-in Database Search
•ElasticSearch Integration
•contentbox-elasticsearch
•Index blog, pages, content store
•Index media documents
•PDF, word, images, etc
•Search via themes
•Search via the ContentBox API
SEARCH ALL THINGS
Models
Singletons
ORM Caching
Settings
Metadata
CACHE ALL THINGS!
Content
Translation
Content Markup
Mediawiki
Markdown
Custom
Content Output
Final HTML
Output
Similar to Varnish
RSS Feeds
Created on
Demand
Any Java Server
WAR
Self-Contained
Embedded Database
USB Sticks
Express
Anywhere Docker
Images Are Accepted
Container
Any CFML Engine
Any OS
CommandBox
DEPLOY ANYWHERE!
MANY MUCH MORE FEATURES…
Layout manager for easy style switching
Page exports: json, pdf, word, html
Real live editor previews
Responsive previews
Reusable Widgets
Markdown Native Support
Two-factor authentication
Add custom global HTML, CSS or JavaScript easily
Event driven hooks for almost anything
Ability to provide UI settings for any custom layout
Tons of template hooks for applying your styles dynamically
Ability to apply mobile layouts to content objects
Layout and content inheritance
Ability to easily view and code widgets in the editors
WYSIWYG Editor with media content management
•Blazing Fast Performance with
ColdBox 7!
•Redesigned Menu Manager and
Admin Bar
•Redesigned Admin Theme
•Admin reactivity enhancements
using Alpine JS
•Content Templates
•Automatic and Manual Redirects
•CBFS-integrated Media Manager
•API and Headless Deployment
Updates
SCALABLE + ELASTIC
•Multiple providers allow you to store
files/images:
•On Disk
•S3
•Create your own store
•Separate disks or stores per site
•Media providers updated to optimize
and reduce memory footprint of
upload and download operations
SCALABLE FILE STORAGE
-As content is moved in the site
tree, historical redirects are added
to prevent broken links and
improve historical SEO retention
-Manual relocations may be added
for inbound URLs.
-Extension detection for legacy sites
allows old CFM files to migrate
effortlessly to CMS content
FLEXIBLE ARCHITECTURE
•Admin interface re-desgined
•Content search and retrieval
updated and optimized for speed
on large sites
•Menu manager re-written and
redesigned
•Many admin interfaces and sections
rewritten in with lightweight
javascript and real-time reactive
components ( Alpine.js )
IMPROVED ADMIN INTERFACE
LET’S GET IN TOUCH!
Call us:
1.888.557.8057
Email us: [email protected]
More about our products
ortussolutions.com/products
More about our services
ortussolutions.com/services
THANK YOU!