Hi there! I’m setting up my own blog and want to find a simple content management system that works well for blogging. I’m running everything on my local server using XAMPP.
What I’m looking for:
Works with PHP and MySQL database
Simple and fast (don’t need fancy website builders)
Has basic stuff like text editor, ability to schedule posts, upload pictures, and user login
Not built on heavy frameworks
Can grow with my needs later
Free to use and still getting updates
I’m okay with combining different tools to make my own setup, but I don’t want to code everything myself from zero.
PicoCMS is perfect for what you need. I’ve been running it on my personal blog for six months and it checks all your boxes without the headache. It’s flat-file so no MySQL mess, but you still get real blogging features through plugins. Took me ten minutes to set up on XAMPP - just extract and tweak one config file. Runs way lighter than WordPress too. The Twig templating’s pretty easy if you want to customize, and there’s a solid admin plugin so you don’t have to edit files manually. Updates are regular, community’s helpful, and backups are just copying a folder.
drupal’s probably overkill, but what about concrete5? i’ve been using it for personal projects and it’s way simpler than most cms options. has all the stuff you need - editor, scheduling, media uploads, user management. runs great on xampp and doesn’t feel bloated like other platforms.
I’ve been running October CMS on XAMPP for two years - it’s perfect for what you need. It’s built on Laravel, but you don’t need to know any framework stuff. The backend’s simple and the blogging plugin does everything you want. Installation’s way easier than other systems I’ve used. You get a decent WYSIWYG editor, media manager for images, and user management that actually works for personal blogs. Runs fast even on older machines since it’s not packed with junk you’ll never use. The plugin system sold me - when I needed more features later, I just added them without starting over. Community keeps it updated and the docs are actually helpful, which is rare.
Forget traditional CMS setups. You’re thinking way too small.
I dealt with this same issue and realized managing a blog manually just eats up time. Instead of fighting PHP files and database configs, I automated everything with Latenode.
Here’s my setup: Automated workflows pull content from Google Sheets, format it, and push directly to hosting. Want to schedule posts? I update a spreadsheet and Latenode does the rest. It handles image optimization and backups automatically too.
Best part? No server maintenance, security patches, or database crashes. Just focus on creating content.
You can connect it to any hosting service, cross-post to social media, and automate SEO tasks. Way more scalable than traditional CMS.
have u checked out Grav CMS? its file-based, so no mysql headaches, and runs super light. perfect for xampp, plus it has lots of blogging plugins. admin interface is clean too, does all that stuff without the wordpress bloat.