Thoughts about website software

While working with different companies in Sweden I collected thoughts about content management software. I think the main focus should be on people and their work flow. No database, no admin panel, no complex framework. Most people don't need all of this. As Dieter Rams said, good design should concentrate on the essential aspects.

Goals of a software for small websites:

  • Great user experience, useful for small websites
  • You can use file system and web interface
  • Free and open source, no license fee

What should be in common with other CMS:

  • It works. You can create web pages, blogs, wikis.
  • Quick installation. Get started in a few minutes.
  • No database. Everything is just files and folders.

What should be different from other CMS:

  • Not much to learn. Better dead simple than too many features.
  • No admin panel. Update your website with the normal navigation.
  • Dynamic and static pages. Web pages can be served without CMS.

Mark Seuffert, January 2014