DECISION FRAMEWORK

CMS comparison that starts with requirements

A defensible CMS choice connects requirements to evidence, exposes operational costs and tests the riskiest workflow before purchase or migration.

Reviewed September 3, 20263 min readEditorial method

Platform matrix

CMSModelStackLicenseBest fit
WordPressTraditional / hybridPHPGPLv2 or laterPublishing, marketing sites, broad plugin needs
DrupalStructured / hybridPHPGPL-2.0-or-laterComplex content models, permissions and large organizations
JoomlaTraditionalPHPGPL-2.0-or-laterPortals, multilingual sites and structured publishing
GhostPublishing / headlessJavaScriptMITNewsletters, memberships and focused publications
StrapiHeadlessJavaScript / TypeScriptMIT (community edition)Custom apps needing an API-first editorial backend
DirectusHeadless / data platformTypeScriptBSL 1.1 / commercial termsTeams that want APIs and an admin layer over SQL data
GravFlat-filePHPMITFast documentation, portfolios and smaller content sites
Craft CMSTraditional / hybridPHPProprietary + source availableBespoke content models and design-led client work

Score what matters to your team

30%

Editorial fit

Modeling, roles, workflow, preview, localization and media.

25%

Delivery fit

Rendering, APIs, channels, performance and frontend freedom.

25%

Operations

Updates, security, hosting, observability and recovery.

20%

Economics

Build, licenses, staff, maintenance and migration costs.

These weights are a starting point. Change them before scoring products, then keep the same weights for every candidate.

Evidence hierarchy

  1. Working proof of concept using your difficult content and workflow.
  2. Official documentation and source repository for supported capabilities.
  3. Reference architecture and security policy for operating requirements.
  4. Vendor demonstration performed against your scripted scenario.
  5. Marketing comparison used only as a discovery aid.

Fast comparison paths

COMMON QUESTIONS

Frequently asked questions

How should CMS platforms be compared?

Use the same weighted requirements for every candidate, verify claims with primary documentation and test the riskiest editorial and technical workflows in a proof of concept.

Which CMS features matter most?

Content modeling, editorial workflow, permissions, preview, delivery architecture, integrations, security maintenance and exportability usually matter more than a long generic feature list.