Here are some thoughts about website software and how they could make life easier. Perhaps the main focus should be on people and their work flow. Not on admin panels and technical details. 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.
- Open source, no license fee.
Common with other software
- 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.
Different from other software
- 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. Website can be served with/without CMS.
- CMS workflow myth: Aim for the simplest possible working model that actually works by John Eckman
- Flat file CMS systems: A list of flat-file content management systems curated by Ahad Bokhari
- 2014 will not be the year of flat file websites: The weaknesses of many file-based websites by Steve Burge
- Will flat-file dethrone WordPress: An explanation why WordPress is here to stay by Morten Rand-Hendriksen
- For people who make websites: Datenstrom Yellow is the software that runs this website, simple yet beautiful