SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Making content work across all devices
and experiences
1
HIMANSHU MENDIRATTA
19th August 2019
The Future of the CMS
2
Overview
As developers we have gone through countless development languages and frameworks; as end
consumers of content we have gone through a number of platforms and completely changed our habits
of how we consume content. The most incredible part, however, is that the CMS has survived and
adapted to it all.
The explosion of different devices, platforms, and apps is changing the way we consume and present
content.
The term ‘Content is King’ is often thrown around a lot. What does this mean exactly? ‘Content is King’
means that content rules all. The content that you produce is the driving force behind your websites
success.
In the future of the CMS, everything must start with content.
In the future, where all front-ends are equally important, we must design starting with content.
What is CMS
3
A content management system, often abbreviated as CMS, is software that helps users create,
manage, and modify content without the need for specialized technical knowledge.
In simpler language, a content management system is a tool that helps you build a website without
needing to write all the code from scratch (or even know how to code at all).
Core functions of CMS
4
Specifically, a CMS provides core control functions, such as:
• Permissions
• State management and workflow
• Versioning
• Dependency management
• Search and organization
Advantages & Disadvantages of Using a CMS
5
While all CMS software have their own particular advantages and disadvantages, some of the pros and
cons are common for each.
Advantages of using a CMS:
• Quick development and deployment time.
• Ability to add or edit pages on your website yourself
• Advanced site functionality.
• Useful in organisations, with many content contributors, that perhaps need to audit additions and
changes to content being made
• User-friendly, Good built in SEO.
• Reduces costs
• Easy maintenance and updates: Most CMSs are developed to be easy to maintain and update.
Advantages & Disadvantages of Using a CMS
6
Disadvantages of using a CMS:
• Potential to break your websites look and feel if not used properly.
• You may not have the resource to update website regularly.
• Hidden implementation costs for perfecting the system for users’ needs.
• Some technical skillset requirements.
• Maintenance: In the wrong hands, an unmaintained and outdated CMS can do a lot of harm to a
website and lead to serious security vulnerabilities.
• Direct support: for community-based CMS systems, direct support may not be easy to find, and you
have to rely on user forums and existing documentation.
Do you need a content management system?
7
To determine if you need a CMS, ask yourself the following questions:
• How frequently will you be updating the site?
• Will you regularly post serialized content like blogs and press releases?
• Will you need real-time updates?
• Will you need version control for your content?
• Will you have a big editorial team with multiple user groups?
• Will you need an approval workflow?
• What other functionality do you need from your platform?
• What technical skills do you have in-house?
• Do you need reusable content and layout templates?
• Can you cover the up-front costs and ongoing maintenance?
It's a good idea to prioritise your CMS requirements using the MoSCoW method:
• must-have: critical features you can't work without
• should-have: features you consider equally important but not time-critical
• could-have: features you desire but aren’t critical for performance
• would have: features that seem nice but are not required or appropriate at this time
Traditional CMS Architecture
8
A traditional CMS is comprised of:
A database where content and digital assets are
stored (back end)
A content management back end where content
is created (back end)
An application where publishers and designers
create and apply design schemas (back end)
A front end that displays published content on
HTML pages
Decoupled CMS Architecture
9
A decoupled CMS is comprised of:
A database where content and digital assets are stored (back end)
A content management back end where content is created (back end)
An API that connects the content management back end with the front end
A default content publishing front end
Headless CMS Architecture
10
a headless CMS is comprised of:
•A database where content and digital assets are stored (back end)
•A content management back end where content is created (back end)
•An API that connects the content management back end to any device or channel
•The ability to connect to any publishing front end, allowing organizations to have the front-end
technology of their choosing
Hybrid CMS Architecture
11
• Hybrid CMS combines the presentation layer of the coupled CMS and the headless architecture to offer a
multi-channel experience to users. Simply put, it is a headless CMS with a front end. It is perfect for
companies that manage multi-channel content.
The Pros and Cons of Traditional, Decoupled,
and Headless CMS
12
The Pros and Cons of Traditional, Decoupled,
and Headless CMS
13
Types and examples of content management
systems
14
There are three broad types of CMS software: open source, proprietary and Software-as-a-
Service CMS, including cloud-based solutions.
Open source CMS
You can download open source CMS software at no initial cost. There are no licence or upgrade
fees, or contracts. However, with open source CMS you may have to pay for:
• technical help during installation and set up
• customisation to extend the software beyond the core offering
• compatible templates, add-ons and plugins (although free versions may be available)
• staff training
• support, including regularly updating the software
Examples of the most widely used open source CMS platforms include:
• Wordpress
• Joomla
• Drupal
• Magento (e-commerce)
• PrestaShop (e-commerce)
Types and examples of content management
systems
15
Proprietary CMS
Proprietary or commercial CMS software is built and managed by a single company. Using such
CMS generally involves:
• buying a licence fee to use the software
• paying monthly or annual charges for updates or support
• You may also need to pay additional costs for customisation and upgrades, as well as for
training and ongoing technical or user support.
Examples of popular CMS solutions include:
• Kentico
• Microsoft SharePoint
• IBM Enterprise Content Management
• Pulse CMS
• Sitecore
• Shopify
Types and examples of content management
systems
16
Software as a Service (SaaS) CMS
SaaS CMS solutions commonly include web content management software, web hosting, and technical
support with a single supplier. These are virtual solutions hosted in the cloud and based on a subscription
model, usually on a per-user or per-site basis. The pricing usually includes:
• amount of data transfer (ie bandwidth to and from your site)
• storage for your content and data
• ongoing support
There are two types of cloud content management systems:
'Fully cloud' CMS often comes as part of a package or service. Typically, these are proprietary systems
under the supplier's control, so it isn't always possible to customise or alter their functionality to suit your
needs.
'Partial cloud' CMS is located on your own cloud web-server. It provides for greater flexibility since you can
modify the functionality, either with add-on modules or by altering the source code.
Cloud CMS offers some significant benefits to small and medium-sized businesses. For example:
• costs are generally low – small set up fee usually covers a basic implementation
• SaaS supplier deals with upgrades, maintenance and technical issues
• the software is accessible from any computer, laptop or mobile with an internet connection
• updates to software and features are available in real-time
• packages are easily scalable – you can add more sites or users as your needs change
Thank You
17
Additional Slides
18
19
The Pros and Cons of Traditional,
Decoupled, and Headless CMS
Each CMS architecture has its pros and cons and is more appropriate in specific environments than
others. There is no one superior approach and the architecture that will work best for you depends on
the needs of your business. Here is our breakdown of the pros and cons of the three architectures.
Traditional CMS
Traditional CMS architectures is ideal for blogs, personal sites, and very basic company websites.
Because everything is all together, it is easy to develop, manage, and publish text-based content
quickly. Design is also simplified within a traditional CMS platform, with built-in themes and templates
and a front-end that can be edited and customized as needed.
But while traditional architecture is great for simpler sites, it isn’t ideal for those that are more
complex. A traditional CMS restricts the type of content (i.e. video, audio, and advanced imagery)
editors can publish and where that content can appear. Since the front end and back end are locked
together, the programming framework can quickly become limited and for developers this means
customization is slower and less agile. The front-end and back-end interdependence also translates to
more time and money required for maintenance and enhancements.
20
The Pros and Cons of Traditional,
Decoupled, and Headless CMS
Decoupled CMS Architecture
In a decoupled CMS, the back end (where content is created) and front end (where content is
displayed) are housed separately. Decoupled CMS is front-end agnostic and takes advantage of web
services and API’s to deliver content in its raw form to any front-end design, anywhere. Many consider
decoupled to be the best of both worlds: you have templates to work with like in a traditional CMS, but
you have the flexibility of a headless implementation.
There are many benefits associated with decoupling your CMS including:
Faster and more flexible content delivery than traditional CMS
Resiliency in the face of changes on the user interface side (future-proof)
Rapid design iterations
Enhanced security
Fewer publisher and developer dependencies
Simpler deployment
Easy third-party integrations that are less disruptive to development
A decoupled CMS is more complicated than traditional and does require extra development work
compared to headless—especially around building the front end.
21
The Pros and Cons of Traditional,
Decoupled, and Headless CMS
Headless CMS Architecture
Because headless architecture is a subset of decoupled, it shares almost all of the benefits. However,
without a designated front end, a headless CMS provides the greatest flexibility to publish content on
different platforms. Also, unlike decoupled, headless allows you to publish dynamic content to any
device connected via IoT. Of all three CMS architectures, headless CMS offers the most control
regarding how and where your content appears.
On the other hand, headless’ lack of content presentation functionality, OOTB templates, or themes
means you’ll be seeking additional technologies to serve as the “head.” Headless CMS platforms
typically do not come with a user interface, therefore seeing an accurate live preview can prove more
difficult than decoupled. For these reasons, headless platforms are best suited for companies with a
robust team of developers who prefer to use their favorite frameworks and tools.
22
23
24
25
26

Weitere ähnliche Inhalte

Was ist angesagt?

Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project PresentationMilind Gokhale
 
Adobe Flex builder by elmagnif
Adobe Flex builder  by elmagnifAdobe Flex builder  by elmagnif
Adobe Flex builder by elmagnifmbaye camara
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development PresentationTurnToTech
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechDivante
 
Website Development Process
Website Development ProcessWebsite Development Process
Website Development ProcessHend Al-Khalifa
 
Dreamweaver Application
Dreamweaver ApplicationDreamweaver Application
Dreamweaver ApplicationSarah Hall
 
Lightning In The Clouds
Lightning In The CloudsLightning In The Clouds
Lightning In The Cloudsgeorge.james
 
Internship presentation
Internship presentationInternship presentation
Internship presentationWasim Shemna
 
Hci 590 Content Management Systems Week1 090330
Hci 590 Content Management Systems   Week1 090330Hci 590 Content Management Systems   Week1 090330
Hci 590 Content Management Systems Week1 090330bhenkel
 
Web Content Management With Share Point
Web Content Management With Share PointWeb Content Management With Share Point
Web Content Management With Share PointOptimus BT
 
Vue storefront London PWA meetup
Vue storefront London PWA meetupVue storefront London PWA meetup
Vue storefront London PWA meetupFilip Rakowski
 

Was ist angesagt? (20)

Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
 
Adobe Flex builder by elmagnif
Adobe Flex builder  by elmagnifAdobe Flex builder  by elmagnif
Adobe Flex builder by elmagnif
 
Web Development Presentation
Web Development PresentationWeb Development Presentation
Web Development Presentation
 
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver EverywhereEvolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
 
Mvc webforms
Mvc webformsMvc webforms
Mvc webforms
 
APIs for mobile
APIs for mobileAPIs for mobile
APIs for mobile
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
 
Wk5 why cms
Wk5 why cmsWk5 why cms
Wk5 why cms
 
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience ManagerEvolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
 
Vue Storefront Basics
Vue Storefront BasicsVue Storefront Basics
Vue Storefront Basics
 
Presentation
PresentationPresentation
Presentation
 
Website Development Process
Website Development ProcessWebsite Development Process
Website Development Process
 
Dreamweaver Application
Dreamweaver ApplicationDreamweaver Application
Dreamweaver Application
 
Lightning In The Clouds
Lightning In The CloudsLightning In The Clouds
Lightning In The Clouds
 
DNN Application Development
DNN Application DevelopmentDNN Application Development
DNN Application Development
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Hci 590 Content Management Systems Week1 090330
Hci 590 Content Management Systems   Week1 090330Hci 590 Content Management Systems   Week1 090330
Hci 590 Content Management Systems Week1 090330
 
Web Content Management With Share Point
Web Content Management With Share PointWeb Content Management With Share Point
Web Content Management With Share Point
 
Vue storefront London PWA meetup
Vue storefront London PWA meetupVue storefront London PWA meetup
Vue storefront London PWA meetup
 
Mvc3 part1
Mvc3   part1Mvc3   part1
Mvc3 part1
 

Ähnlich wie The Future of the CMS

A Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdfA Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdfTechugo
 
The CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdf
The CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdfThe CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdf
The CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdfContento
 
gtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdf
gtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdfgtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdf
gtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdfGtcsys
 
Benefits of using a content management system for your website : holateck se...
Benefits of using a content management system for your website  : holateck se...Benefits of using a content management system for your website  : holateck se...
Benefits of using a content management system for your website : holateck se...HolaTeck
 
What is a CMS.pdf
What is a CMS.pdfWhat is a CMS.pdf
What is a CMS.pdfTechugo
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guideFullestop
 
A Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdfA Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdfTechugo
 
What is a CMS.
What is a CMS.What is a CMS.
What is a CMS.Techugo
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guideFullestop
 
How does a cms website help your business to grow
How does a cms website help your business to growHow does a cms website help your business to grow
How does a cms website help your business to growFullestop
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentDave Wallace
 
Building a Headless CMS Architecture: A Comprehensive Guide
Building a Headless CMS Architecture: A Comprehensive GuideBuilding a Headless CMS Architecture: A Comprehensive Guide
Building a Headless CMS Architecture: A Comprehensive GuideDms infosystem
 
Why should we use content management system
Why should we use content management systemWhy should we use content management system
Why should we use content management systemsiavosh kaviani
 
Content Management System
Content Management SystemContent Management System
Content Management SystemAnkit Singh
 
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)Richard Harbridge
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Dave Wallace
 

Ähnlich wie The Future of the CMS (20)

Headless CMS VS Traditional CMS.pdf
Headless CMS VS Traditional CMS.pdfHeadless CMS VS Traditional CMS.pdf
Headless CMS VS Traditional CMS.pdf
 
A Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdfA Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdf
 
The CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdf
The CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdfThe CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdf
The CMO Guide to Headless CMS for B2B SaaS & Tech Companies.pdf
 
gtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdf
gtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdfgtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdf
gtcsys-com-go-beyond-basics-mastering-the-evolving-landscape-of-cms-.pdf
 
Benefits of using a content management system for your website : holateck se...
Benefits of using a content management system for your website  : holateck se...Benefits of using a content management system for your website  : holateck se...
Benefits of using a content management system for your website : holateck se...
 
What is a CMS.pdf
What is a CMS.pdfWhat is a CMS.pdf
What is a CMS.pdf
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guide
 
A Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdfA Comprehensive Guide to Content Management Systems.pdf
A Comprehensive Guide to Content Management Systems.pdf
 
What is a CMS.
What is a CMS.What is a CMS.
What is a CMS.
 
Content management system a full guide
Content management system a full guideContent management system a full guide
Content management system a full guide
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
How does a cms website help your business to grow
How does a cms website help your business to growHow does a cms website help your business to grow
How does a cms website help your business to grow
 
Content Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme developmentContent Management Systems (CMS) & Wordpress theme development
Content Management Systems (CMS) & Wordpress theme development
 
Building a Headless CMS Architecture: A Comprehensive Guide
Building a Headless CMS Architecture: A Comprehensive GuideBuilding a Headless CMS Architecture: A Comprehensive Guide
Building a Headless CMS Architecture: A Comprehensive Guide
 
Content management system
Content management systemContent management system
Content management system
 
Why should we use content management system
Why should we use content management systemWhy should we use content management system
Why should we use content management system
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
CMS Web Designs
CMS Web DesignsCMS Web Designs
CMS Web Designs
 
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
SharePoint 2007 and SharePoint 2010 for Web Content Management (WCM)
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 

Kürzlich hochgeladen

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Kürzlich hochgeladen (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

The Future of the CMS

  • 1. Making content work across all devices and experiences 1 HIMANSHU MENDIRATTA 19th August 2019 The Future of the CMS
  • 2. 2 Overview As developers we have gone through countless development languages and frameworks; as end consumers of content we have gone through a number of platforms and completely changed our habits of how we consume content. The most incredible part, however, is that the CMS has survived and adapted to it all. The explosion of different devices, platforms, and apps is changing the way we consume and present content. The term ‘Content is King’ is often thrown around a lot. What does this mean exactly? ‘Content is King’ means that content rules all. The content that you produce is the driving force behind your websites success. In the future of the CMS, everything must start with content. In the future, where all front-ends are equally important, we must design starting with content.
  • 3. What is CMS 3 A content management system, often abbreviated as CMS, is software that helps users create, manage, and modify content without the need for specialized technical knowledge. In simpler language, a content management system is a tool that helps you build a website without needing to write all the code from scratch (or even know how to code at all).
  • 4. Core functions of CMS 4 Specifically, a CMS provides core control functions, such as: • Permissions • State management and workflow • Versioning • Dependency management • Search and organization
  • 5. Advantages & Disadvantages of Using a CMS 5 While all CMS software have their own particular advantages and disadvantages, some of the pros and cons are common for each. Advantages of using a CMS: • Quick development and deployment time. • Ability to add or edit pages on your website yourself • Advanced site functionality. • Useful in organisations, with many content contributors, that perhaps need to audit additions and changes to content being made • User-friendly, Good built in SEO. • Reduces costs • Easy maintenance and updates: Most CMSs are developed to be easy to maintain and update.
  • 6. Advantages & Disadvantages of Using a CMS 6 Disadvantages of using a CMS: • Potential to break your websites look and feel if not used properly. • You may not have the resource to update website regularly. • Hidden implementation costs for perfecting the system for users’ needs. • Some technical skillset requirements. • Maintenance: In the wrong hands, an unmaintained and outdated CMS can do a lot of harm to a website and lead to serious security vulnerabilities. • Direct support: for community-based CMS systems, direct support may not be easy to find, and you have to rely on user forums and existing documentation.
  • 7. Do you need a content management system? 7 To determine if you need a CMS, ask yourself the following questions: • How frequently will you be updating the site? • Will you regularly post serialized content like blogs and press releases? • Will you need real-time updates? • Will you need version control for your content? • Will you have a big editorial team with multiple user groups? • Will you need an approval workflow? • What other functionality do you need from your platform? • What technical skills do you have in-house? • Do you need reusable content and layout templates? • Can you cover the up-front costs and ongoing maintenance? It's a good idea to prioritise your CMS requirements using the MoSCoW method: • must-have: critical features you can't work without • should-have: features you consider equally important but not time-critical • could-have: features you desire but aren’t critical for performance • would have: features that seem nice but are not required or appropriate at this time
  • 8. Traditional CMS Architecture 8 A traditional CMS is comprised of: A database where content and digital assets are stored (back end) A content management back end where content is created (back end) An application where publishers and designers create and apply design schemas (back end) A front end that displays published content on HTML pages
  • 9. Decoupled CMS Architecture 9 A decoupled CMS is comprised of: A database where content and digital assets are stored (back end) A content management back end where content is created (back end) An API that connects the content management back end with the front end A default content publishing front end
  • 10. Headless CMS Architecture 10 a headless CMS is comprised of: •A database where content and digital assets are stored (back end) •A content management back end where content is created (back end) •An API that connects the content management back end to any device or channel •The ability to connect to any publishing front end, allowing organizations to have the front-end technology of their choosing
  • 11. Hybrid CMS Architecture 11 • Hybrid CMS combines the presentation layer of the coupled CMS and the headless architecture to offer a multi-channel experience to users. Simply put, it is a headless CMS with a front end. It is perfect for companies that manage multi-channel content.
  • 12. The Pros and Cons of Traditional, Decoupled, and Headless CMS 12
  • 13. The Pros and Cons of Traditional, Decoupled, and Headless CMS 13
  • 14. Types and examples of content management systems 14 There are three broad types of CMS software: open source, proprietary and Software-as-a- Service CMS, including cloud-based solutions. Open source CMS You can download open source CMS software at no initial cost. There are no licence or upgrade fees, or contracts. However, with open source CMS you may have to pay for: • technical help during installation and set up • customisation to extend the software beyond the core offering • compatible templates, add-ons and plugins (although free versions may be available) • staff training • support, including regularly updating the software Examples of the most widely used open source CMS platforms include: • Wordpress • Joomla • Drupal • Magento (e-commerce) • PrestaShop (e-commerce)
  • 15. Types and examples of content management systems 15 Proprietary CMS Proprietary or commercial CMS software is built and managed by a single company. Using such CMS generally involves: • buying a licence fee to use the software • paying monthly or annual charges for updates or support • You may also need to pay additional costs for customisation and upgrades, as well as for training and ongoing technical or user support. Examples of popular CMS solutions include: • Kentico • Microsoft SharePoint • IBM Enterprise Content Management • Pulse CMS • Sitecore • Shopify
  • 16. Types and examples of content management systems 16 Software as a Service (SaaS) CMS SaaS CMS solutions commonly include web content management software, web hosting, and technical support with a single supplier. These are virtual solutions hosted in the cloud and based on a subscription model, usually on a per-user or per-site basis. The pricing usually includes: • amount of data transfer (ie bandwidth to and from your site) • storage for your content and data • ongoing support There are two types of cloud content management systems: 'Fully cloud' CMS often comes as part of a package or service. Typically, these are proprietary systems under the supplier's control, so it isn't always possible to customise or alter their functionality to suit your needs. 'Partial cloud' CMS is located on your own cloud web-server. It provides for greater flexibility since you can modify the functionality, either with add-on modules or by altering the source code. Cloud CMS offers some significant benefits to small and medium-sized businesses. For example: • costs are generally low – small set up fee usually covers a basic implementation • SaaS supplier deals with upgrades, maintenance and technical issues • the software is accessible from any computer, laptop or mobile with an internet connection • updates to software and features are available in real-time • packages are easily scalable – you can add more sites or users as your needs change
  • 19. 19 The Pros and Cons of Traditional, Decoupled, and Headless CMS Each CMS architecture has its pros and cons and is more appropriate in specific environments than others. There is no one superior approach and the architecture that will work best for you depends on the needs of your business. Here is our breakdown of the pros and cons of the three architectures. Traditional CMS Traditional CMS architectures is ideal for blogs, personal sites, and very basic company websites. Because everything is all together, it is easy to develop, manage, and publish text-based content quickly. Design is also simplified within a traditional CMS platform, with built-in themes and templates and a front-end that can be edited and customized as needed. But while traditional architecture is great for simpler sites, it isn’t ideal for those that are more complex. A traditional CMS restricts the type of content (i.e. video, audio, and advanced imagery) editors can publish and where that content can appear. Since the front end and back end are locked together, the programming framework can quickly become limited and for developers this means customization is slower and less agile. The front-end and back-end interdependence also translates to more time and money required for maintenance and enhancements.
  • 20. 20 The Pros and Cons of Traditional, Decoupled, and Headless CMS Decoupled CMS Architecture In a decoupled CMS, the back end (where content is created) and front end (where content is displayed) are housed separately. Decoupled CMS is front-end agnostic and takes advantage of web services and API’s to deliver content in its raw form to any front-end design, anywhere. Many consider decoupled to be the best of both worlds: you have templates to work with like in a traditional CMS, but you have the flexibility of a headless implementation. There are many benefits associated with decoupling your CMS including: Faster and more flexible content delivery than traditional CMS Resiliency in the face of changes on the user interface side (future-proof) Rapid design iterations Enhanced security Fewer publisher and developer dependencies Simpler deployment Easy third-party integrations that are less disruptive to development A decoupled CMS is more complicated than traditional and does require extra development work compared to headless—especially around building the front end.
  • 21. 21 The Pros and Cons of Traditional, Decoupled, and Headless CMS Headless CMS Architecture Because headless architecture is a subset of decoupled, it shares almost all of the benefits. However, without a designated front end, a headless CMS provides the greatest flexibility to publish content on different platforms. Also, unlike decoupled, headless allows you to publish dynamic content to any device connected via IoT. Of all three CMS architectures, headless CMS offers the most control regarding how and where your content appears. On the other hand, headless’ lack of content presentation functionality, OOTB templates, or themes means you’ll be seeking additional technologies to serve as the “head.” Headless CMS platforms typically do not come with a user interface, therefore seeing an accurate live preview can prove more difficult than decoupled. For these reasons, headless platforms are best suited for companies with a robust team of developers who prefer to use their favorite frameworks and tools.
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26