
In this article 7 sections
Choosing a content management system is an operating decision. It determines who can publish a price change, how a product catalogue grows, what happens when an editor leaves, and how difficult the next redesign becomes. A beautiful demonstration is useful, but the best choice is the system your organisation can maintain and use confidently.
For a UK business, start with the work the website must do. A local accountant publishing occasional guidance has different requirements from a retailer managing stock or a charity publishing accessible information in several languages. There is no single CMS that wins every one of those jobs.
What a CMS actually manages
A CMS stores and organises content separately from at least some of its presentation. Editors usually work through an administrative interface rather than editing every HTML file. They can create pages, upload media, arrange categories, revise text and publish changes according to their permissions.
The boundaries vary. A self-hosted CMS needs a compatible hosting environment and an organisation responsible for updates. A hosted website platform bundles more infrastructure into its service. A headless CMS supplies content to a separate website or application through an API. All three approaches can be sensible; they distribute ownership, cost and technical work differently.
Look beyond the page editor. Content types, search, image handling, redirects, version history and export tools often matter more after the first hundred pages. Permissions also deserve attention: the person drafting an article should not necessarily be able to install software or change payment settings.
Write requirements before comparing brands
List the five tasks that will happen most often. These could include adding a service, publishing an article, changing opening hours, processing an order and reviewing an enquiry. Describe who performs each task and how approval works. Then separate essential functions from attractive extras.
A practical brief includes your expected page count, languages, integrations, accessibility needs and publishing frequency. Record whether you need memberships, appointments, stock synchronisation or a searchable document library. Identify which information belongs in the CMS and which should remain in a dedicated customer or accounting system.
Set a realistic ownership budget. Include hosting or subscription fees, premium extensions, implementation, staff training, maintenance, security work and eventual migration. Free software can be excellent value, but it does not remove the cost of running a website responsibly.
Seven widely used options and their trade-offs
WordPress
WordPress is an open-source CMS with a large ecosystem of themes, plugins and service providers. Its publishing workflow suits many blogs, service websites and content-led businesses. Ecommerce is possible through suitable extensions, with WooCommerce a familiar example.
Its flexibility creates decisions. Every plugin adds a dependency to review, update and test. Ask an implementer to explain the chosen editor, essential extensions, backup process and update responsibilities. A modest installation with carefully selected components is usually easier to maintain than a collection of overlapping page builders and plugins.
Joomla
Joomla is an open-source CMS that includes capabilities for structured publishing, user access and multilingual websites. It can suit an organisation whose content and permission requirements are more involved than a basic brochure site.
Evaluate the actual administrator experience rather than assuming it matches WordPress. Check the availability and maintenance of extensions needed for your project, and establish who will support upgrades. Familiarity within your team may outweigh a theoretical feature advantage elsewhere.
Drupal
Drupal is often considered for projects with complex content models, relationships, permissions and integrations. Its modular approach can serve organisations that need more than a collection of independent pages.
That power normally calls for experienced implementation and ongoing technical ownership. For a small site with one editor and straightforward content, the extra architecture may be unnecessary. For a large information service, planning those structures carefully can reduce editorial confusion and repeated development later.
Shopify
Shopify is a hosted commerce platform. It is worth evaluating when selling products is the primary purpose and the team wants a service that brings storefront and commerce administration together.
Build your comparison around the whole selling process: product variants, payments, delivery, returns, subscription costs, required apps and data export. Do not assume a shop subscription includes every integration or every business workflow you need. Test a representative order before judging the platform from its theme catalogue.
Adobe Commerce and Magento Open Source
Adobe Commerce and Magento Open Source belong in discussions about more demanding commerce projects. They should not be treated as interchangeable names for one identical product or price. Their suitability depends on the chosen product, implementation and commercial requirements.
For a smaller retailer, the cost of specialist development and maintenance may be hard to justify. For a complex catalogue or integration-heavy operation, a properly scoped evaluation can be worthwhile. Ask for an architecture and support proposal rather than an unexplained promise of unlimited scalability.
Squarespace
Squarespace is a hosted website platform often considered by organisations that want a designed starting point and an integrated editing environment. It can be useful for a portfolio or a relatively straightforward business website.
Check the features in the specific plan you are considering, especially where commerce, appointments or memberships are involved. Try real content in the editor and inspect the result on a phone. Also check what can be exported and what would need rebuilding if you moved away.
Wix
Wix provides hosted website-building tools and a broad collection of integrations. It is another reasonable candidate for a business that values an integrated service and visual editing.
Judge its current capabilities through a working trial. Old claims that a platform cannot appear in search results are a poor selection method. Instead, verify whether you can manage titles, important URLs, redirects, mobile layouts and the functions your organisation needs without awkward workarounds.
A comparison framework that survives product changes
| Decision | What to test | Why it matters |
|---|---|---|
| Editing | Have an everyday editor publish a real page | Avoids buying a workflow only a developer can use |
| Ownership | Export content and identify account owners | Protects your ability to change suppliers |
| Maintenance | Request a written responsibility list | Prevents updates and restores falling between teams |
| Accessibility | Test keyboard use, headings and form errors | A good template alone does not make every page usable |
| Integrations | Run an end-to-end transaction | Reveals gaps hidden by feature lists |
Other CMS options worth shortlisting
The market extends beyond those seven. Ghost can be relevant to publication and membership projects. TYPO3, Concrete CMS and ExpressionEngine may appear in agency-led content projects. BigCommerce focuses on commerce, while HubSpot Content Hub connects website publishing with its wider commercial platform. Weebly may be encountered in existing small-business sites.
These are candidates, not a secondary ranking. Before selecting any of them, confirm current product availability, support arrangements and the exact plan or edition. For an existing site, the quality of its implementation and support can make retaining a less fashionable system more sensible than migrating for a new logo.
Run a small, honest trial
Build one service page, one article and one representative form or product. Use your own images, long headings and realistic text. Ask a colleague to find and update information without coaching. Time the task only if you genuinely run the test; do not treat vendor demonstrations as your own performance evidence.
Inspect the mobile result, then check whether navigation, search and error messages still make sense. Review a content export and a restore procedure. If the proposal relies on custom development, identify what happens when that developer is unavailable and where the source code will live.
Make the decision sustainable
Choose the smallest system that handles your essential work without blocking foreseeable growth. Document account ownership, renewal dates, extension licences, update schedules and the route for support. Give editors a short guide to headings, links, images and publishing approvals.
If you choose a self-hosted CMS, compare its technical requirements with an appropriate UK hosting plan. Choose infrastructure around the application and workload, then review the complete website after launch. A CMS is a foundation for reliable publishing; the content, design and maintenance around it determine the experience visitors actually receive.
Follow the subject
Your perspective
Join the discussion
Ask a question, share what worked, or add a useful detail.
Loading discussion…
Comment moderation
Only approved contributions appear in the discussion.


