SlideShare a Scribd company logo
1 of 9
Download to read offline
Take Control With

Tame Your Web Site With The MODx
   Content Management System

          Jason Holtzapple
  Senior System Administrator • WebPT.com
       Software Architect • Glic Internet
               ABLEconf 2011
Introduction



   What is a CMS and what is MODx? Why should I
    build my website with it?
   A content management system is software designed
    to allow users with little knowledge of web markup
    languages or programming to create and maintain
    web content.
   There are disadvantages like lock-in.
Introduction

A little bit of history:
Web sites were originally designed to be editable.
1. HTML (1990)
Separation of Presentation & Content
2. HTML + CSS (1996)
Further separation of content from HTML
3. HTML + CSS + Database (1996-ish)
Introduction

   MODx is a CMS started in 2005 based on the
    Etomite project.
   MODx has been designed from the start to be secure
    and makes it easy to create SEO-friendly web pages.
   Editing web content is easy for novices and a
    powerful interface (API) is available for developers.
   Main website is modx.com
MODx Gallery
Behind The Scenes



   Let's take a look at the MODx administrative
    interface ...
Working With MODx



   Let's edit some content on our sample web site – the
    home page. We'll also create a new blog entry and
    create a whole new page.
The Gory Details


   Resources – the pages
   Templates – the HTML
   Template Variables – custom page variables
   Chunks – boilerplate text
   Snippets – scriptable content (php)
   Plugins – php code attached to page events
Take Control With


                           What Next?

   Companies with point-and-click MODx installation:
    Godaddy, Hostgator, Bluehost, Hostcolor, many
    more.
   Practically any web hosting company can run
    MODx.
   Thank you!

More Related Content

What's hot

Content Management System - CMS
 Content Management System - CMS Content Management System - CMS
Content Management System - CMSJaime Delgado
 
Controversial
ControversialControversial
ControversialRaj Kumar
 
Web 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET AjaxWeb 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET Ajaxsudhakar
 
Drupal Day 2011 - Webmatrix loves Drupal!
Drupal Day 2011 - Webmatrix loves Drupal!Drupal Day 2011 - Webmatrix loves Drupal!
Drupal Day 2011 - Webmatrix loves Drupal!DrupalDay
 
Top 5 open source cms
Top 5 open source cmsTop 5 open source cms
Top 5 open source cmsTechAhead
 
clearFusionCMS - CMS
clearFusionCMS - CMSclearFusionCMS - CMS
clearFusionCMS - CMSCindy Arlott
 
Website creation software
Website creation softwareWebsite creation software
Website creation softwareVijay sharma
 
Introduction to word press
Introduction to word pressIntroduction to word press
Introduction to word pressLucky Ali
 
Drupal and Winona360
Drupal and Winona360Drupal and Winona360
Drupal and Winona360Jose de Leon
 
Drupal Introduction - Why enterprises should use it
Drupal Introduction - Why enterprises should use itDrupal Introduction - Why enterprises should use it
Drupal Introduction - Why enterprises should use itManish Garg
 
Wordpress workshop accademia di belle arti di bergamo - 22 04 2015
Wordpress workshop   accademia di belle arti di bergamo - 22 04 2015Wordpress workshop   accademia di belle arti di bergamo - 22 04 2015
Wordpress workshop accademia di belle arti di bergamo - 22 04 2015Andrea Cognini
 
GDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web pageGDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web pageAllen Woods
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student Abhishekchauhan863165
 
Framework Web Accessibility Statement
Framework Web Accessibility StatementFramework Web Accessibility Statement
Framework Web Accessibility Statementframeworkdesign
 
List of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentList of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentJayapal Reddy Nimmakayala
 
Advantages & Disadvantages of Wordpress
Advantages & Disadvantages of WordpressAdvantages & Disadvantages of Wordpress
Advantages & Disadvantages of WordpressXithi Technologies
 
Building Drupal 8 Sites
Building Drupal 8 SitesBuilding Drupal 8 Sites
Building Drupal 8 SitesExove
 
XWiki, the collaborative CMS
XWiki, the collaborative CMSXWiki, the collaborative CMS
XWiki, the collaborative CMSXWiki
 

What's hot (20)

Content Management System - CMS
 Content Management System - CMS Content Management System - CMS
Content Management System - CMS
 
Controversial
ControversialControversial
Controversial
 
Web 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET AjaxWeb 2.0 and ASP.NET Ajax
Web 2.0 and ASP.NET Ajax
 
Drupal Day 2011 - Webmatrix loves Drupal!
Drupal Day 2011 - Webmatrix loves Drupal!Drupal Day 2011 - Webmatrix loves Drupal!
Drupal Day 2011 - Webmatrix loves Drupal!
 
Web Designing
Web DesigningWeb Designing
Web Designing
 
Top 5 open source cms
Top 5 open source cmsTop 5 open source cms
Top 5 open source cms
 
clearFusionCMS - CMS
clearFusionCMS - CMSclearFusionCMS - CMS
clearFusionCMS - CMS
 
Website creation software
Website creation softwareWebsite creation software
Website creation software
 
Introduction to word press
Introduction to word pressIntroduction to word press
Introduction to word press
 
Jquery
JqueryJquery
Jquery
 
Drupal and Winona360
Drupal and Winona360Drupal and Winona360
Drupal and Winona360
 
Drupal Introduction - Why enterprises should use it
Drupal Introduction - Why enterprises should use itDrupal Introduction - Why enterprises should use it
Drupal Introduction - Why enterprises should use it
 
Wordpress workshop accademia di belle arti di bergamo - 22 04 2015
Wordpress workshop   accademia di belle arti di bergamo - 22 04 2015Wordpress workshop   accademia di belle arti di bergamo - 22 04 2015
Wordpress workshop accademia di belle arti di bergamo - 22 04 2015
 
GDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web pageGDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web page
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student
 
Framework Web Accessibility Statement
Framework Web Accessibility StatementFramework Web Accessibility Statement
Framework Web Accessibility Statement
 
List of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentList of Web Technologies used in Web Development
List of Web Technologies used in Web Development
 
Advantages & Disadvantages of Wordpress
Advantages & Disadvantages of WordpressAdvantages & Disadvantages of Wordpress
Advantages & Disadvantages of Wordpress
 
Building Drupal 8 Sites
Building Drupal 8 SitesBuilding Drupal 8 Sites
Building Drupal 8 Sites
 
XWiki, the collaborative CMS
XWiki, the collaborative CMSXWiki, the collaborative CMS
XWiki, the collaborative CMS
 

Viewers also liked

Facebook
FacebookFacebook
Facebookepeekid
 
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...Nagios
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x TechnologyWebVisions
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad ReviewsGlassdoor
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 

Viewers also liked (8)

Facebook
FacebookFacebook
Facebook
 
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
Nagios Conference 2013 - Troy Lea - Leveraging and Understanding Performance ...
 
Activism x Technology
Activism x TechnologyActivism x Technology
Activism x Technology
 
How to Battle Bad Reviews
How to Battle Bad ReviewsHow to Battle Bad Reviews
How to Battle Bad Reviews
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 

Similar to Tame your web site with the MODx content management system

Choosing A Web Cms And Intro To Modx
Choosing A Web Cms And Intro To ModxChoosing A Web Cms And Intro To Modx
Choosing A Web Cms And Intro To Modxcallmejoe
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Psd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quicklyPsd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quicklyjohn Jha
 
Psd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quicklyPsd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quicklyjohn Jha
 
Create.js - Inline editing for any website
Create.js - Inline editing for any websiteCreate.js - Inline editing for any website
Create.js - Inline editing for any websiteHenri Bergius
 
Decoupling Content Management with Create.js
Decoupling Content Management with Create.jsDecoupling Content Management with Create.js
Decoupling Content Management with Create.jsHenri Bergius
 
wordpress development file for beginners
wordpress development file for beginnerswordpress development file for beginners
wordpress development file for beginnersphpneovify
 
Ghost BLOG CMS Documentation via www.cemates.me
Ghost BLOG CMS Documentation via www.cemates.meGhost BLOG CMS Documentation via www.cemates.me
Ghost BLOG CMS Documentation via www.cemates.meHüseyin Cem Ateş
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Hello meet MODx Revolution
Hello meet MODx RevolutionHello meet MODx Revolution
Hello meet MODx RevolutionMODxpo
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupalmayank.grd
 
Webpage Design Using Templates and Online WYSIWYG Platforms
Webpage Design Using Templates and Online WYSIWYG PlatformsWebpage Design Using Templates and Online WYSIWYG Platforms
Webpage Design Using Templates and Online WYSIWYG Platformsshelanie oliquino
 
VIE - Using RDFa to make content editable
VIE - Using RDFa to make content editableVIE - Using RDFa to make content editable
VIE - Using RDFa to make content editableHenri Bergius
 
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...Simplilearn
 
Midgard Create and VIE
Midgard Create and VIEMidgard Create and VIE
Midgard Create and VIEHenri Bergius
 
Web Intensive Week 3 - Day 5
Web Intensive Week 3 - Day 5Web Intensive Week 3 - Day 5
Web Intensive Week 3 - Day 5studiokandm
 

Similar to Tame your web site with the MODx content management system (20)

Choosing A Web Cms And Intro To Modx
Choosing A Web Cms And Intro To ModxChoosing A Web Cms And Intro To Modx
Choosing A Web Cms And Intro To Modx
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
modmore Team Time
modmore Team Timemodmore Team Time
modmore Team Time
 
Cms
CmsCms
Cms
 
Cms
CmsCms
Cms
 
Psd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quicklyPsd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quickly
 
Psd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quicklyPsd to modx conversion for setting up powerful websites quickly
Psd to modx conversion for setting up powerful websites quickly
 
Create.js - Inline editing for any website
Create.js - Inline editing for any websiteCreate.js - Inline editing for any website
Create.js - Inline editing for any website
 
Decoupling Content Management with Create.js
Decoupling Content Management with Create.jsDecoupling Content Management with Create.js
Decoupling Content Management with Create.js
 
wordpress development file for beginners
wordpress development file for beginnerswordpress development file for beginners
wordpress development file for beginners
 
Ghost BLOG CMS Documentation via www.cemates.me
Ghost BLOG CMS Documentation via www.cemates.meGhost BLOG CMS Documentation via www.cemates.me
Ghost BLOG CMS Documentation via www.cemates.me
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
Hello meet MODx Revolution
Hello meet MODx RevolutionHello meet MODx Revolution
Hello meet MODx Revolution
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupal
 
Webpage Design Using Templates and Online WYSIWYG Platforms
Webpage Design Using Templates and Online WYSIWYG PlatformsWebpage Design Using Templates and Online WYSIWYG Platforms
Webpage Design Using Templates and Online WYSIWYG Platforms
 
VIE - Using RDFa to make content editable
VIE - Using RDFa to make content editableVIE - Using RDFa to make content editable
VIE - Using RDFa to make content editable
 
Ymkm our-work-portfolio
Ymkm our-work-portfolioYmkm our-work-portfolio
Ymkm our-work-portfolio
 
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
 
Midgard Create and VIE
Midgard Create and VIEMidgard Create and VIE
Midgard Create and VIE
 
Web Intensive Week 3 - Day 5
Web Intensive Week 3 - Day 5Web Intensive Week 3 - Day 5
Web Intensive Week 3 - Day 5
 

Tame your web site with the MODx content management system

  • 1. Take Control With Tame Your Web Site With The MODx Content Management System Jason Holtzapple Senior System Administrator • WebPT.com Software Architect • Glic Internet ABLEconf 2011
  • 2. Introduction  What is a CMS and what is MODx? Why should I build my website with it?  A content management system is software designed to allow users with little knowledge of web markup languages or programming to create and maintain web content.  There are disadvantages like lock-in.
  • 3. Introduction A little bit of history: Web sites were originally designed to be editable. 1. HTML (1990) Separation of Presentation & Content 2. HTML + CSS (1996) Further separation of content from HTML 3. HTML + CSS + Database (1996-ish)
  • 4. Introduction  MODx is a CMS started in 2005 based on the Etomite project.  MODx has been designed from the start to be secure and makes it easy to create SEO-friendly web pages.  Editing web content is easy for novices and a powerful interface (API) is available for developers.  Main website is modx.com
  • 6. Behind The Scenes  Let's take a look at the MODx administrative interface ...
  • 7. Working With MODx  Let's edit some content on our sample web site – the home page. We'll also create a new blog entry and create a whole new page.
  • 8. The Gory Details  Resources – the pages  Templates – the HTML  Template Variables – custom page variables  Chunks – boilerplate text  Snippets – scriptable content (php)  Plugins – php code attached to page events
  • 9. Take Control With What Next?  Companies with point-and-click MODx installation: Godaddy, Hostgator, Bluehost, Hostcolor, many more.  Practically any web hosting company can run MODx.  Thank you!