Skip to content
PHP Site Manager

What is a CMS?

Short answer: a CMS, or content management system, is software that lets you create and edit a website's pages, text and images through forms and buttons instead of code. WordPress, Wix, Squarespace, Drupal and PHP Site Manager are all examples.

What a CMS actually does

Every website is ultimately files and data on a server. A CMS sits between you and those files. You log in, type into a form ("opening hours: 8 to 5"), press save, and the CMS updates every page where that information appears.

Most content management systems handle the same core jobs:

  • Editing: pages, text, images and menus
  • Structure: page addresses, navigation and templates that keep the design consistent
  • Users: logins for you and your staff, sometimes with different permissions
  • Publishing: drafts, scheduled posts and updates
  • Extras: forms, search settings, sitemaps and backups

The main types of CMS

Type What it means Examples
Hosted website builder Software and hosting in one subscription; nothing to install Wix, Squarespace, WordPress.com, PHP Site Manager hosted plans
Self-hosted (open source) You install it on your own hosting and keep it updated WordPress.org, Drupal, Joomla
Flat-file Content stored in files rather than a database; light and portable Grav, Kirby
Headless Content managed in one place and sent to any front end through an API; mostly used by developers Contentful, Strapi, Sanity

Do small businesses need a CMS?

If you want to change anything on your site without paying someone each time, yes. The real question is which kind. For most small businesses a hosted builder is the sensible choice: no servers, no updates, no security patches to install. Self-hosted systems give more control and flexibility, at the cost of maintenance.

What to look for

  • Editing you will actually use. Can you change hours or a price from your phone in a minute?
  • Templates that fit your business. Starting from the right structure saves days.
  • Search basics built in. Titles, descriptions, sitemaps, structured data and fast pages.
  • Total cost. Plan price plus add-ons, transaction fees and any paid plugins. Our cost calculator compares common options.
  • A way out. Can you export your content if you leave?

Where PHP Site Manager fits

PHP Site Manager is a CMS designed around small business jobs: each type of content (services, menu, hours, team, listings) has its own simple form, and every site gets search and AI setup without plugins. It runs on PHP, the same language behind WordPress, so it works on ordinary web hosting. See the templates or the features.

Frequently asked questions

What does CMS stand for?

Content management system.

Is WordPress a CMS?

Yes. WordPress is the most widely used CMS. WordPress.org is the free software you host yourself; WordPress.com is a hosted service built on it.

What is the easiest CMS for beginners?

Usually a hosted builder with templates for your type of business, because there is nothing to install or maintain.

Keep reading