See how WonderCMS, a free open-source flat-file CMS, lets you run a website from just five files with no database, plus its features, pricing and use cases.
WonderCMS is a flat-file content management system built around extreme simplicity: the whole application is five files, and it stores content in a JSON text file rather than a relational database, so there is nothing to install or configure beyond uploading files to PHP hosting.
The project has been developed since 2008 and is released as free, open-source software under the MIT license, which permits commercial use, modification and redistribution with attribution.
It is aimed at developers, freelancers and small businesses who want to launch a simple site -- a landing page, brochure site, portfolio or small blog -- without the database dependency, plugin sprawl, or maintenance overhead of larger CMS platforms.
Installation is a one-step process: unzip and upload five files, then configure the site through a browser-based admin panel. There is no database server to set up and no connection string to manage.
The admin panel includes a theme and plugin installer, one-click backups, one-click updates, a built-in file manager, clean and customizable URLs, a configurable homepage, and a customizable admin login URL for added security.
Because there is no database query overhead, default installations commonly score 100 out of 100 on PageSpeed tests for both desktop and mobile, and the platform includes built-in per-page SEO fields for title, meta keywords and meta description.
WonderCMS is completely free and open source under the MIT license; there is no paid tier, subscription, or licensing fee for the software itself.
The only cost to run a WonderCMS site is standard PHP-capable web hosting, which can be very inexpensive given the platform's minimal file size and lack of database requirements.
Yes, WonderCMS is free and open source under the MIT license, with no paid tier or subscription fee for the software.
No, WonderCMS stores its content in a JSON flat file instead of a relational database like MySQL, so no database server is required.
Installation is a one-step process: unzip and upload the five WonderCMS files to any PHP-capable web host, then configure the site through the browser-based admin panel.
WonderCMS is best suited for small, simple sites such as landing pages, portfolios and brochure sites; it is not designed for complex, high-traffic or ecommerce-heavy websites.
Yes, WonderCMS includes a built-in theme and plugin installer accessible directly from the admin dashboard.
WonderCMS includes HTTPS support, hashed admin passwords, CSRF protection, single-cookie sessions and a customizable login URL as standard security measures.
WonderCMS has been developed since 2008 as a free, open-source flat-file CMS project.