11

I am looking for recommendations for a simple CMS with the features listed below which are in approximate order of importance.

I generally use Joomla but would prefer something a bit leaner and simpler for some of my smaller clients.

My smaller clients are mostly small businesses and often only need a few pages of information with maybe a slide-show, gallery, a contact page with a location map, and some social networking buttons for sharing their content and linking to their social network pages.

Required features:

  1. Free and Open Source

  2. Responsive web design as per https://en.wikipedia.org/wiki/Responsive_web_design

  3. Separation of content from design (e.g. via templates or themes)

  4. Extensibility

  5. Ability to run on industry standard shared hosting (e.g. cPanel etc.)

  6. Simple for non-technical users (e.g. website maintainers should not have to learn Markdown etc. to be able to update content)

  7. SEO friendly (SEF URLs, ability to enter page titles and meta descriptions etc.)

  8. Simple updates so that maintaining the CMS is easy

  9. HTML5

  10. W3C valid

  11. Fast

  12. Sitemap (suitable for submission to Google Webmaster Tools) should be automatically updated as content is added / updated

  13. Support forums for the CMS

  14. An established community rather than relying on one or two people to keep the CMS alive

  15. A growing interest rather than a CMS in decline

  16. A small footprint

I realise this may be a tall order but am interested to know if there is anything I have missed, anything new I haven't heard about yet or possibly something on the horizon.

4
  • 1
    By responsive design do you mean everything at en.wikipedia.org/wiki/Responsive_web_design or just a part of it?
    – Nicolas Raoul
    Sep 8, 2014 at 5:31
  • @NicolasRaoul I am looking for something that will (for example) show main content with a sidebar or a three column layout on a desktop display but content should collapse above/below each other on tablets and mobiles where necessary. The inclusion of Bootstrap or similar would be highly regarded. Hopefully this still fits within the "Simple CMS" description I have asked for! :) Sep 8, 2014 at 5:39
  • 1
    Thanks @NicolasRaoul, I have clarified the question accordingly. Sep 8, 2014 at 5:46
  • 1
    Liferay would fit except it is not especially simple nor lightweight.
    – Nicolas Raoul
    Sep 8, 2014 at 5:48

2 Answers 2

3

WordPress equipped with an appropriate responsive theme (of which there are hundreds) and the WordPress SEO plugin meets all your requirements.

If you have beginning users there's plenty of tutorial material available.

1

Answering my own question over 8 years later:

The Bludit Content Management System is a free and open source flat file content management system that satisfies all the listed requirements (see below).

Bludit includes all the basic features you would expect in a content management system such as pages and posts, categories, tags, comments, WYSIWYG editor, hit counter, navigation, social networking links, search and sitemap.

More advanced features such as contact forms, galleries, popups, basic e-commerce, WordPress importer, RSS feed, embedding a Google Map and embedding a YouTube video are available via the plugin repository which currently lists over 100 plugins. Most plugins are free. The cost of the paid plugins is very reasonable.

  1. ✅ Free and Open Source

  2. ✅ Responsive web design as per https://en.wikipedia.org/wiki/Responsive_web_design The default install of Bludit includes responsive themes and there are plenty of others to choose from on the theme repository.

  3. ✅ Separation of content from design (e.g. via templates or themes) - Bludit uses themes.

  4. ✅ Extensibility - Bludit uses plugins.

  5. ✅ Ability to run on industry standard shared hosting (e.g. cPanel etc.) Bludit is a flat file PHP CMS so the hosting requirements are minimal.

  6. ✅ Simple for non-technical users (e.g. website maintainers should not have to learn Markdown etc. to be able to update content) - Bludit includes the TinyMCE WYSIWYG editor plugin as part of the default installation. If you are using a Bootstrap theme, the excellent "Bootstrap Toolbar" plugin can be added to the TinyMCE WYSIWYG editor to enable easy column layouts in content.

  7. ✅ SEO friendly (SEF URLs, ability to enter page titles and meta descriptions etc.) - Bludit includes SEF URLs. Unique page titles and meta descriptions are generated automatically. An Open Graph plugin is included as part of the default installation.

  8. ✅ Simple updates so that maintaining the CMS is easy - Bludit updates, theme updates and plugin updates can be done by unzipping the install files over the current files. Plugins are also available to enable automatic updates of Bludit and all plugins and themes from the repositories.

  9. ✅ HTML5

  10. ✅ W3C valid - (Assuming you choose a suitable template.)

  11. ✅ Fast - Bludit is fast and scores well in test tools such as GTMetrix.

  12. ✅ Sitemap (suitable for submission to Google Webmaster Tools) should be automatically updated as content is added / updated - Bludit includes a Sitemap plugin as part of the default installation.

  13. ✅ Support forums for the CMS - Support forums are available in English, German and Spanish.

  14. ✅ An established community rather than relying on one or two people to keep the CMS alive - Bludit currently has 75 contributors on Github.

  15. ✅ A growing interest rather than a CMS in decline - The Bludit usage statistics and market share trend over the last 12 months looks very promising.

  16. ✅ A small footprint - A default install of Bludit uses 7.1 MB of disk space which is small compared to Joomla (the current latest version 4.2.5 uses 87.2 MB) or WordPress (the current latest version 6.1.1 uses 66.5 MB).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.