Find answers to your questions

Documentation

A Comprehensive Guide to Content Management Systems (CMS)

A content management system (CMS) lets a team organise, edit and publish website content through an administration interface. Choosing one means planning how the website will operate after launch: who publishes, how changes are checked and who maintains the software. Start with your business requirements rather than a popularity ranking.

Describe the work your website must support

  • Content and responsibilities: list the pages, articles, products or documents needed. Identify who can draft, approve and publish, with individual accounts and appropriate permissions.
  • Languages: for an English and French website, test translated pages, menus, forms and search. A translated administration interface does not by itself provide a complete bilingual publishing workflow.
  • Customer actions: define the important journeys, such as requesting a quote, booking or purchasing. Include accessibility, mobile use and the information required to complete each task.
  • Integrations: identify email, customer-management, payment and other connected services. Check available interfaces, data ownership and how failures will be detected.
  • Ongoing work: include hosting, maintenance, extensions, training and content updates in the budget, even when the CMS software itself has no licence fee.

Compare a small number of suitable options

WordPress provides publishing tools, user roles, themes and plugins. Evaluate the specific theme and extensions your project needs, including bilingual content, instead of assuming every capability is built in. Our WordPress hosting is one option to assess alongside the application’s requirements.

Joomla includes multilingual content capabilities and access controls. Drupal supports structured content and modular integration. Test each shortlisted solution with representative content and the people who will maintain it. These capabilities do not establish that a particular implementation is faster, safer or easier for every team.

Check maintenance before committing

Confirm that the chosen CMS release, theme and extensions are maintained and compatible with the intended hosting environment. Assign responsibility for security notices and updates. Plan a protected test environment, backups covering the required files and data, and a recovery method that has been checked. Limit extensions to justified needs and record their owners, licences and renewal dates.

For an existing website, also plan content export, media, redirects and preservation of important addresses. Test forms and integrations before changing production traffic. A migration is more than copying visible pages.

Discuss your CMS project with Nuagerie using your current address, languages, publishing roles and essential integrations. Our development services can help define the requirements, assess suitable options and plan implementation and maintenance within an agreed scope.

Related Articles

SEO-friendly URLs Search engine optimization (SEO) is the process of affecting the online visibility of a website or a web page in a web search engine's unpaid results. Generally speaking, the earlier or higher ranked the website is on a search engine like Google, the more visitors it will receive from those using the search engine.... How to Add a Cookie Bar Almost all websites use cookies - little data files - to store information in peoples' web browsers. Some websites contain hundreds of them. As of May 2011, many European countries passed what was called a Cookie law. The Cookie Law is a piece of privacy legislation that requires websites to get consent from... Choose an SSL/TLS certificate for your domain names A suitable certificate lets visitors use HTTPS on your website’s addresses. The term “SSL certificate” remains common, but modern connections use TLS. HTTPS protects data in transit and lets the client verify that the presented certificate matches the requested name. It does not guarantee that a website is free of... 10 Ways to Make Your Website Accessible Accessibility helps people read your content, navigate your site and complete tasks using different devices and assistive technologies. Start with the journeys that matter to your customers, such as finding a service, requesting a quote or managing an account. The ten checks below help you find practical... Adding and Editing Your Website's Photos A useful website image helps a visitor understand a product, service or instruction. Preparing it involves more than retouching: the crop must work on different screens, the file must be suitable for delivery, and essential information must remain available to people who cannot see it. Use this workflow when adding...