SlideShare a Scribd company logo
1 of 26
HEADLESS CMS VS.
TRADITIONAL CMS
BUTTERCMS VS. WORDPRESS
BY JAKE LUMETTA
1
2
EXAMINE HOW BUTTERCMS COMPARES TO A
TRADITIONAL CMS LIKE WORDPRESS
CLARIFY WHICH SCENARIOS MAY LEAD YOU TO
CONSIDER A HEADLESS CMS LIKE BUTTER
OUR GOALS
HEADLESS VS. TRADITIONAL
WHAT IS A
TRADITIONAL CMS?
HEADLESS VS. TRADITIONAL
A WAY TO
STORE CONTENT
A DASHBOARD
TO EDIT CONTENT
AN APPLICATION + THEME
TO DISPLAY THE CONTENT
A TRADITIONAL
CMS GIVES YOU
HEADLESS VS. TRADITIONAL
In a traditional CMS, everything is packaged together and the technical architecture tightly links the
frontend (design and layout) to the backend (code and content database).
3
2
1
RAW DATA FOR THE BLOG POST IS PULLED FROM THE WORDPRESS MYSQL
DATABASE BY THE WORDPRESS PHP APPLICATION
THE WORDPRESS PHP APPLICATION PASSES THAT BLOG POST CONTENT (TITLE,
AUTHOR, BODY, PUBLISHED DATE, ETC) INTO THE WORDPRESS THEME
THE THEME TURNS THE RAW CONTENT INTO HTML THAT CONTAINS BOTH THE
CONTENT OF THE BLOG POST AS WELL AS THE DESIGN AND LAYOUT OF THE
ENTIRE PAGE AND SENDS THAT TO THE VISITOR’S BROWSER FOR VIEWING
WHEN YOU’RE USING WORDPRESS AND
A VISITOR VIEWS YOUR BLOG POST:
TRADITIONAL CMSs OFFER A DASHBOARD THAT GUIDES USERS THROUGH HOW TO CREATE
AND EDIT CONTENT
WORDPRESS DASHBOARD
WORDPRESS DASHBOARD
BY CLICKING ON THE OPTIONS ON THE LEFT, YOU CAN DO THINGS LIKE ADD A BLOG POST OR
PAGE TO YOUR WEBSITE
WHEN YOU SAVE YOUR BLOG POST IN THE
WORDPRESS DASHBOARD, IT GETS STORED
IN THE DATABASE FOR VIEWING LATER
WHAT IS A
HEADLESS CMS?
HEADLESS VS. TRADITIONAL
CREATE AND EDIT CONTENT, FREE
FROM PRE-PACKAGED THEMES
USE YOUR EXISTING TECH
STACK
PRESENT THE CONTENT YOUR WAY,
ACROSS
MULTIPLE TECHNOLOGIES
A HEADLESS
CMS LETS YOU
HEADLESS VS. TRADITIONAL
In a headless CMS, the frontend (design and layout) is decoupled from
the backend (code and content database).
DEVELOPERS MODEL OUT CONTENT IN A
HEADLESS CMS.
CONTENT EDITORS CREATE AND UPDATE RAW
CONTENT (TEXT, VALUES, IMAGES, ETC) IN A
USER FRIENDLY UI.
THE LAYOUT OR DESIGN OF THE CONTENT IS
NOT CONTROLLED BY THE HEADLESS CMS.
A HEADLESS CMS THEN TAKES ADVANTAGE OF
THE API TO DELIVER THAT RAW CONTENT
ANYWHERE: A WEBSITE, MOBILE APP,
WEARABLE—ESSENTIALLY ANYTHING
CONNECTED
TO THE INTERNET.
SIDE NOTE:
WHAT’S AN API?
HEADLESS VS. TRADITIONAL
API STANDS FOR APPLICATION PROGRAMMING INTERFACE.
THIS ARTICLE CONTAINS A GREAT EXPLANATION OF WHAT
AN API DOES, IN PLAIN ENGLISH.
WHAT IS
BUTTERCMS?
HEADLESS VS. TRADITIONAL
A ROBUST, FLEXIBLE,
API-BASED OR
“HEADLESS” CMS
WHAT IS
BUTTERCMS?
A WAY TO STORE, EDIT AND DISPLAY
YOUR CONTENT, YOUR WAY
A DEVELOPER-FRIENDLY APPROACH
TO CONTENT CREATION
HEADLESS VS. TRADITIONAL
3
2
1
USE THE TECH STACK OF YOUR CHOICE TO QUERY OUR API TO PULL
CONTENT INTO YOUR OWN APP
DEFINE YOUR OWN CUSTOM CONTENT MODELS WITH BUTTER TO REPRESENT
WHATEVER YOUR MARKETING TEAM NEEDS TO MANAGE
POWER COMPANY BLOGS, SEO LANDING PAGES, CUSTOMER CASE STUDIES,
COMPANY NEWS AND UPDATES, EVENTS AND WEBINAR PAGES, EDUCATION
CENTERS, LOCATION PAGES, AND MORE
WHAT CAN
YOU DO
WITH
BUTTER?
HEADLESS VS. TRADITIONAL
BUTTERCMS PROVIDES USER-FRIENDLY DASHBOARD, MUCH LIKE WORDPRESS, FOR MANAGING YOUR
CONTENT
BUTTERCMS DASHBOARD
THE CONTENT API OUTPUTS YOUR CONTENT IN JSON FORMAT, WHICH IS CONSUMED BY YOUR APPLICATION TO DISPLAY
THE CONTENT IN YOUR OWN BRANDED THEME
CONTENT API
COMPARISON: WORDPRESS
VS. BUTTERCMS
HEADLESS VS. TRADITIONAL
WE TRIED USING THE WORDPRESS
API AS OUR API BACKEND, BUT IT
WAS TOO SLOW AND IMPACTING
OUR PERFORMANCE. BUTTERCMS
WAS A NO BRAINER.
DREW JOHNSON
CEO, APP PARTNER
SETUP
HOSTING
CODE COMPLEXITY
CMS is part of the foundation, with
website built “on top”
Use existing tech stack because
CMS is integrated
Requires a database + specific server hosting Delivered as SaaS, nothing to host
Content, CMS code, and website code
coexist and intertwine
Content exists separately and is
rendered via simple API calls
SECURITY
SITE APPEARANCE
FLEXIBILITY
Security upgrades and database
backups required
Delivered as SaaS, nothing to maintain
Use pre-packaged themes and templates
Complete control over how and
where your content appears
Must be built in a specific programming
language or framework
Integrates with any codebase
CHOOSING BETWEEN
HEADLESS + TRADITIONAL CMS
HEADLESS VS. TRADITIONAL
YOU DON’T HAVE AN EXISTING SITE
AND/OR AREN’T PICKY ABOUT THE
UNDERLYING TECHNOLOGY
WHEN A TRADITIONAL
CMS MAY BE A GOOD FIT:
YOU HAVE DEVELOPERS WHO ARE
SKILLED IN WORDPRESS AND/OR PHP
(OR YOU CAN OUTSOURCE)
HEADLESS VS. TRADITIONAL
YOUR WORDPRESS SITE WILL BE
STANDALONE AND YOU DON’T HAVE
OTHER CMS NEEDS
YOU HAVE AN EXISTING SITE WITH A
MODERN TECH STACK AND WANT TO
ADD CMS CAPABILITY
WHEN A HEADLESS CMS
MAY BE A GOOD FIT:
YOU HAVE DEVELOPERS WHO ARE
ALREADY FAMILIAR WITH YOUR CURRENT
TECH STACK
HEADLESS VS. TRADITIONAL
YOU WANT TO ENSURE CONTENT LOADS
QUICKLY, WITHOUT THE HEFTY
TRADITIONAL CODEBASES
YOU WANT IMPROVED SEO WITH
SUBDOMAIN VS. SUBDIRECTORY BLOGS
AND PAGES
WHEN A HEADLESS CMS
MAY BE A GOOD FIT:
YOU DON’T WANT TO WORRY ABOUT
HOSTING, MAINTAINING AND SCALING
A CMS
HEADLESS VS. TRADITIONAL
YOU WANT MAXIMUM CONTROL OVER HOW
AND WHERE YOUR CONTENT APPEARS ACROSS
MULTIPLE TECHNOLOGIES
3
2
1 HOW YOU WANT YOUR DEVELOPERS SPENDING THEIR TIME
WHAT TECHNOLOGY YOUR DEVELOPERS ARE MOST
PROFICIENT WITH
THE AMOUNT OF VERSATILITY AND CONTROL YOU NEED FOR
YOU CMS
YOUR
DECISION
SHOULD
COME
DOWN TO:
HEADLESS VS. TRADITIONAL
CREATING + MANAGING
YOUR WEBSITE SHOULDN’T
BE SUCH A HASSLE
VISIT OUR SITE OR CONTACT SUPPORT@BUTTERCMS.COM TO LEARN MORE

More Related Content

What's hot

Fundamentals of Web for Non-Developers
Fundamentals of Web for Non-DevelopersFundamentals of Web for Non-Developers
Fundamentals of Web for Non-DevelopersLemi Orhan Ergin
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web DevelopmentParvez Mahbub
 
Introduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWSIntroduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWSAmazon Web Services
 
Overview of Web Technology Intro
Overview of Web Technology Intro Overview of Web Technology Intro
Overview of Web Technology Intro webhostingguy
 
Amazon Connect & Amazon Lex Demo
Amazon Connect & Amazon Lex DemoAmazon Connect & Amazon Lex Demo
Amazon Connect & Amazon Lex DemoAmazon Web Services
 
Deep-Dive: Developing Mobile Web Applications with AWS
Deep-Dive: Developing Mobile Web Applications with AWSDeep-Dive: Developing Mobile Web Applications with AWS
Deep-Dive: Developing Mobile Web Applications with AWSAmazon Web Services
 
Web development services
Web development servicesWeb development services
Web development serviceswebinfomatrix3
 
Html5 Web Storage Hemant
Html5 Web Storage HemantHtml5 Web Storage Hemant
Html5 Web Storage HemantHemant Sarthak
 
Headless CMS featuring WordPress by Dreb Bits
Headless CMS featuring WordPress by Dreb BitsHeadless CMS featuring WordPress by Dreb Bits
Headless CMS featuring WordPress by Dreb BitsWordCamp Indonesia
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web developmentChristian Heilmann
 
Decoupled cms sunshinephp 2014
Decoupled cms sunshinephp 2014Decoupled cms sunshinephp 2014
Decoupled cms sunshinephp 2014Lukas Smith
 

What's hot (20)

Fundamentals of Web for Non-Developers
Fundamentals of Web for Non-DevelopersFundamentals of Web for Non-Developers
Fundamentals of Web for Non-Developers
 
hosting.ppt
hosting.ppthosting.ppt
hosting.ppt
 
Headless Architecture
Headless ArchitectureHeadless Architecture
Headless Architecture
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
Alfresco
AlfrescoAlfresco
Alfresco
 
Introduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWSIntroduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWS
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Top web development tools
Top web development toolsTop web development tools
Top web development tools
 
Overview of Web Technology Intro
Overview of Web Technology Intro Overview of Web Technology Intro
Overview of Web Technology Intro
 
Amazon Connect & Amazon Lex Demo
Amazon Connect & Amazon Lex DemoAmazon Connect & Amazon Lex Demo
Amazon Connect & Amazon Lex Demo
 
Deep-Dive: Developing Mobile Web Applications with AWS
Deep-Dive: Developing Mobile Web Applications with AWSDeep-Dive: Developing Mobile Web Applications with AWS
Deep-Dive: Developing Mobile Web Applications with AWS
 
Web development services
Web development servicesWeb development services
Web development services
 
Boost and SEO
Boost and SEOBoost and SEO
Boost and SEO
 
Html5 Web Storage Hemant
Html5 Web Storage HemantHtml5 Web Storage Hemant
Html5 Web Storage Hemant
 
Headless CMS featuring WordPress by Dreb Bits
Headless CMS featuring WordPress by Dreb BitsHeadless CMS featuring WordPress by Dreb Bits
Headless CMS featuring WordPress by Dreb Bits
 
Ecira CMS script
Ecira CMS scriptEcira CMS script
Ecira CMS script
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web development
 
Decoupled cms sunshinephp 2014
Decoupled cms sunshinephp 2014Decoupled cms sunshinephp 2014
Decoupled cms sunshinephp 2014
 
Introduction To Symfony
Introduction To SymfonyIntroduction To Symfony
Introduction To Symfony
 
What is asp
What is aspWhat is asp
What is asp
 

Similar to ButterCMS vs Wordpress

Talking to 25% of the web - In-depth report and analysis on the WordPress RES...
Talking to 25% of the web - In-depth report and analysis on the WordPress RES...Talking to 25% of the web - In-depth report and analysis on the WordPress RES...
Talking to 25% of the web - In-depth report and analysis on the WordPress RES...Stephane Beladaci
 
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 Evan Mullins
 
Headless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdf
Headless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdfHeadless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdf
Headless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdfElsner Technologies Pvt. Ltd.
 
Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...
Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...
Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...Shift Conference
 
Web engineering 2(lect 0)
Web engineering 2(lect 0)Web engineering 2(lect 0)
Web engineering 2(lect 0)Roohul Amin
 
CMS Lessons Learned at Vassar by Megg Brown
CMS Lessons Learned at Vassar by Megg BrownCMS Lessons Learned at Vassar by Megg Brown
CMS Lessons Learned at Vassar by Megg Brownhannonhill
 
APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013Jerome Louvel
 
From Web APIs to Cross-Device Web Sites
From Web APIs to Cross-Device Web SitesFrom Web APIs to Cross-Device Web Sites
From Web APIs to Cross-Device Web SitesRestlet
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxlearnEnglish51
 
Lean And Clean! Building A Site With Web Standards
Lean And Clean! Building A Site With Web StandardsLean And Clean! Building A Site With Web Standards
Lean And Clean! Building A Site With Web Standardsweb.designer.developer
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewAndreas Blumauer
 
Alfresco WCM For High Scalability
Alfresco WCM For High ScalabilityAlfresco WCM For High Scalability
Alfresco WCM For High ScalabilityAlfresco Software
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!Evan Mullins
 
GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1Heather Rock
 

Similar to ButterCMS vs Wordpress (20)

Talking to 25% of the web - In-depth report and analysis on the WordPress RES...
Talking to 25% of the web - In-depth report and analysis on the WordPress RES...Talking to 25% of the web - In-depth report and analysis on the WordPress RES...
Talking to 25% of the web - In-depth report and analysis on the WordPress RES...
 
Headless CMS VS Traditional CMS.pdf
Headless CMS VS Traditional CMS.pdfHeadless CMS VS Traditional CMS.pdf
Headless CMS VS Traditional CMS.pdf
 
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
 
Headless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdf
Headless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdfHeadless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdf
Headless WooCommerce - Harnessing the Power of Headless CMS with WooCommerce.pdf
 
Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...
Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...
Shift Remote FRONTEND: Optimizing Content Management with the Headless CMS - ...
 
Web engineering 2(lect 0)
Web engineering 2(lect 0)Web engineering 2(lect 0)
Web engineering 2(lect 0)
 
CMS Lessons Learned at Vassar by Megg Brown
CMS Lessons Learned at Vassar by Megg BrownCMS Lessons Learned at Vassar by Megg Brown
CMS Lessons Learned at Vassar by Megg Brown
 
APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013APIdays San Francisco, 06/22/2013
APIdays San Francisco, 06/22/2013
 
From Web APIs to Cross-Device Web Sites
From Web APIs to Cross-Device Web SitesFrom Web APIs to Cross-Device Web Sites
From Web APIs to Cross-Device Web Sites
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
Lean And Clean! Building A Site With Web Standards
Lean And Clean! Building A Site With Web StandardsLean And Clean! Building A Site With Web Standards
Lean And Clean! Building A Site With Web Standards
 
Lean And Clean! Building A Site With
Lean And Clean! Building A Site WithLean And Clean! Building A Site With
Lean And Clean! Building A Site With
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick Overview
 
sMash_for_zOS-users
sMash_for_zOS-userssMash_for_zOS-users
sMash_for_zOS-users
 
L19 Application Architecture
L19 Application ArchitectureL19 Application Architecture
L19 Application Architecture
 
Ttl
TtlTtl
Ttl
 
Alfresco WCM For High Scalability
Alfresco WCM For High ScalabilityAlfresco WCM For High Scalability
Alfresco WCM For High Scalability
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
 
GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1GDI Seattle Intermediate HTML and CSS Class 1
GDI Seattle Intermediate HTML and CSS Class 1
 
REST full API Design
REST full API DesignREST full API Design
REST full API Design
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Recently uploaded (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

ButterCMS vs Wordpress

  • 1. HEADLESS CMS VS. TRADITIONAL CMS BUTTERCMS VS. WORDPRESS BY JAKE LUMETTA
  • 2. 1 2 EXAMINE HOW BUTTERCMS COMPARES TO A TRADITIONAL CMS LIKE WORDPRESS CLARIFY WHICH SCENARIOS MAY LEAD YOU TO CONSIDER A HEADLESS CMS LIKE BUTTER OUR GOALS HEADLESS VS. TRADITIONAL
  • 3. WHAT IS A TRADITIONAL CMS? HEADLESS VS. TRADITIONAL
  • 4. A WAY TO STORE CONTENT A DASHBOARD TO EDIT CONTENT AN APPLICATION + THEME TO DISPLAY THE CONTENT A TRADITIONAL CMS GIVES YOU HEADLESS VS. TRADITIONAL In a traditional CMS, everything is packaged together and the technical architecture tightly links the frontend (design and layout) to the backend (code and content database).
  • 5. 3 2 1 RAW DATA FOR THE BLOG POST IS PULLED FROM THE WORDPRESS MYSQL DATABASE BY THE WORDPRESS PHP APPLICATION THE WORDPRESS PHP APPLICATION PASSES THAT BLOG POST CONTENT (TITLE, AUTHOR, BODY, PUBLISHED DATE, ETC) INTO THE WORDPRESS THEME THE THEME TURNS THE RAW CONTENT INTO HTML THAT CONTAINS BOTH THE CONTENT OF THE BLOG POST AS WELL AS THE DESIGN AND LAYOUT OF THE ENTIRE PAGE AND SENDS THAT TO THE VISITOR’S BROWSER FOR VIEWING WHEN YOU’RE USING WORDPRESS AND A VISITOR VIEWS YOUR BLOG POST:
  • 6. TRADITIONAL CMSs OFFER A DASHBOARD THAT GUIDES USERS THROUGH HOW TO CREATE AND EDIT CONTENT WORDPRESS DASHBOARD
  • 7. WORDPRESS DASHBOARD BY CLICKING ON THE OPTIONS ON THE LEFT, YOU CAN DO THINGS LIKE ADD A BLOG POST OR PAGE TO YOUR WEBSITE
  • 8. WHEN YOU SAVE YOUR BLOG POST IN THE WORDPRESS DASHBOARD, IT GETS STORED IN THE DATABASE FOR VIEWING LATER
  • 9. WHAT IS A HEADLESS CMS? HEADLESS VS. TRADITIONAL
  • 10. CREATE AND EDIT CONTENT, FREE FROM PRE-PACKAGED THEMES USE YOUR EXISTING TECH STACK PRESENT THE CONTENT YOUR WAY, ACROSS MULTIPLE TECHNOLOGIES A HEADLESS CMS LETS YOU HEADLESS VS. TRADITIONAL In a headless CMS, the frontend (design and layout) is decoupled from the backend (code and content database).
  • 11. DEVELOPERS MODEL OUT CONTENT IN A HEADLESS CMS. CONTENT EDITORS CREATE AND UPDATE RAW CONTENT (TEXT, VALUES, IMAGES, ETC) IN A USER FRIENDLY UI. THE LAYOUT OR DESIGN OF THE CONTENT IS NOT CONTROLLED BY THE HEADLESS CMS. A HEADLESS CMS THEN TAKES ADVANTAGE OF THE API TO DELIVER THAT RAW CONTENT ANYWHERE: A WEBSITE, MOBILE APP, WEARABLE—ESSENTIALLY ANYTHING CONNECTED TO THE INTERNET.
  • 12. SIDE NOTE: WHAT’S AN API? HEADLESS VS. TRADITIONAL API STANDS FOR APPLICATION PROGRAMMING INTERFACE. THIS ARTICLE CONTAINS A GREAT EXPLANATION OF WHAT AN API DOES, IN PLAIN ENGLISH.
  • 14. A ROBUST, FLEXIBLE, API-BASED OR “HEADLESS” CMS WHAT IS BUTTERCMS? A WAY TO STORE, EDIT AND DISPLAY YOUR CONTENT, YOUR WAY A DEVELOPER-FRIENDLY APPROACH TO CONTENT CREATION HEADLESS VS. TRADITIONAL
  • 15. 3 2 1 USE THE TECH STACK OF YOUR CHOICE TO QUERY OUR API TO PULL CONTENT INTO YOUR OWN APP DEFINE YOUR OWN CUSTOM CONTENT MODELS WITH BUTTER TO REPRESENT WHATEVER YOUR MARKETING TEAM NEEDS TO MANAGE POWER COMPANY BLOGS, SEO LANDING PAGES, CUSTOMER CASE STUDIES, COMPANY NEWS AND UPDATES, EVENTS AND WEBINAR PAGES, EDUCATION CENTERS, LOCATION PAGES, AND MORE WHAT CAN YOU DO WITH BUTTER? HEADLESS VS. TRADITIONAL
  • 16. BUTTERCMS PROVIDES USER-FRIENDLY DASHBOARD, MUCH LIKE WORDPRESS, FOR MANAGING YOUR CONTENT BUTTERCMS DASHBOARD
  • 17. THE CONTENT API OUTPUTS YOUR CONTENT IN JSON FORMAT, WHICH IS CONSUMED BY YOUR APPLICATION TO DISPLAY THE CONTENT IN YOUR OWN BRANDED THEME CONTENT API
  • 19. WE TRIED USING THE WORDPRESS API AS OUR API BACKEND, BUT IT WAS TOO SLOW AND IMPACTING OUR PERFORMANCE. BUTTERCMS WAS A NO BRAINER. DREW JOHNSON CEO, APP PARTNER
  • 20. SETUP HOSTING CODE COMPLEXITY CMS is part of the foundation, with website built “on top” Use existing tech stack because CMS is integrated Requires a database + specific server hosting Delivered as SaaS, nothing to host Content, CMS code, and website code coexist and intertwine Content exists separately and is rendered via simple API calls SECURITY SITE APPEARANCE FLEXIBILITY Security upgrades and database backups required Delivered as SaaS, nothing to maintain Use pre-packaged themes and templates Complete control over how and where your content appears Must be built in a specific programming language or framework Integrates with any codebase
  • 21. CHOOSING BETWEEN HEADLESS + TRADITIONAL CMS HEADLESS VS. TRADITIONAL
  • 22. YOU DON’T HAVE AN EXISTING SITE AND/OR AREN’T PICKY ABOUT THE UNDERLYING TECHNOLOGY WHEN A TRADITIONAL CMS MAY BE A GOOD FIT: YOU HAVE DEVELOPERS WHO ARE SKILLED IN WORDPRESS AND/OR PHP (OR YOU CAN OUTSOURCE) HEADLESS VS. TRADITIONAL YOUR WORDPRESS SITE WILL BE STANDALONE AND YOU DON’T HAVE OTHER CMS NEEDS
  • 23. YOU HAVE AN EXISTING SITE WITH A MODERN TECH STACK AND WANT TO ADD CMS CAPABILITY WHEN A HEADLESS CMS MAY BE A GOOD FIT: YOU HAVE DEVELOPERS WHO ARE ALREADY FAMILIAR WITH YOUR CURRENT TECH STACK HEADLESS VS. TRADITIONAL YOU WANT TO ENSURE CONTENT LOADS QUICKLY, WITHOUT THE HEFTY TRADITIONAL CODEBASES
  • 24. YOU WANT IMPROVED SEO WITH SUBDOMAIN VS. SUBDIRECTORY BLOGS AND PAGES WHEN A HEADLESS CMS MAY BE A GOOD FIT: YOU DON’T WANT TO WORRY ABOUT HOSTING, MAINTAINING AND SCALING A CMS HEADLESS VS. TRADITIONAL YOU WANT MAXIMUM CONTROL OVER HOW AND WHERE YOUR CONTENT APPEARS ACROSS MULTIPLE TECHNOLOGIES
  • 25. 3 2 1 HOW YOU WANT YOUR DEVELOPERS SPENDING THEIR TIME WHAT TECHNOLOGY YOUR DEVELOPERS ARE MOST PROFICIENT WITH THE AMOUNT OF VERSATILITY AND CONTROL YOU NEED FOR YOU CMS YOUR DECISION SHOULD COME DOWN TO: HEADLESS VS. TRADITIONAL
  • 26. CREATING + MANAGING YOUR WEBSITE SHOULDN’T BE SUCH A HASSLE VISIT OUR SITE OR CONTACT SUPPORT@BUTTERCMS.COM TO LEARN MORE