This might be of some interest - a portable CMS. It's HTML5 file based, no SQL required, and comes in Apache/Linux and Windows versions.
https://sourceforge.net/projects/hyperframe/files/
Has an online page editor using CKEditor which works on the actual page as you view it. Using the Windows version it's possible to make a website that runs entirely from a USB stick - Handy for presentations and the like. Will also run under XAMPP portable with a few minor adjustments.