CMS Conepts

Concepts

Content

  • Content types / post types

  • Fields & data types

  • Pages, posts, entries (hierarchy & structure)

  • Media / file management

  • Publishing workflow (draft, published, scheduled)

Presentation

  • Templates / themes

  • Layouts & partials (reusable components)

  • Static assets (CSS, JS, images)

Admin

  • Dashboard / control panel

  • WYSIWYG / rich text editing

  • Content editor UI

Structure & Config

  • Routing & URLs / slugs

  • Site-wide configuration

  • Environment settings (dev vs. production)

Users

  • Roles & permissions

  • Authentication & login

Extending

  • Plugins / extensions / modules

  • Hooks & events

  • APIs (REST, GraphQL) / headless mode

Performance & Ops

  • Caching

  • Deployment & hosting

  • Backups & upgrades

  • Security hardening


CMS Fundamentals by James Williamson

Reference

CMS Fundamentals by James Williamson

Last updated