Engines without a database are particularly useful when you need a mini-site, this can be a business card site or a personal photo gallery. This CMS are working in the files. Files have their logical structure designed for this CMS; it is often an xml file.
Advantages of CMS are obvious:
- If the database at the host buggy, your site will still work
- No database, respectively hosting is cheaper (only necessary php)
- To move the site to another hosting, or simply copy the backup folder
- Speed of operation for small projects higher than that of CMS, working with the database
- Easy creation of pages, blocks and navigation bar
- Integrated JS editor makeup
- Support for plug-ins, templates, and snippets
- Setting up access to pages
- User Roles
- Create custom backups
- Use Twitter Bootstrap
Pages may not be available to all visitors, and only registered. Any visitor can be assigned the role of administrator, editor of the user.
Almost all CMS without database have a visual editor, upload images and other files online editing templates, and other goodies.
Well, of course not without its flaws, the CMS files have no "pen knife" of features, but still enough for their comfortable work.
Free, very comfortable and easy to drive, data is stored in xml, clear template system; every action can be canceled (for each page is always stored backup).