MicroBlog CMS: Publishing, Reimagined
The Elevator Pitch
MicroBlog CMS is a blazing-fast, professional-grade Content Management System that lives entirely inside a single PHP file.Designed for developers, writers, and agencies who are tired of bloated platforms, MicroBlog offers a zero-configuration setup. Just drop the file into your server, and you instantly have a secure, SEO-optimized, and beautiful publishing platform with a built-in SQLite database.
The Philosophy: Simplicity Meets Power
Traditional CMS platforms require complex databases, endless plugin updates, and heavy server resources. MicroBlog flips the script:- Zero Configuration: No database credentials to set up. It uses a self-contained, auto-patching SQLite database.
- Drop & Run: Upload index.php and you are live.
- Frictionless Updates: Update the entire core system simply by uploading a new version of the file directly from the secure admin panel.
Key Features & Highlights
Stunning Frontend Experience
- Modern Grid Layout: A beautiful, responsive masonry-style grid for articles.
- Native Dark/Light Mode: Seamlessly transitions based on user OS preferences or manual toggling.
- SEO-Friendly Smart URLs: Clean, indexable links (e.g., /post/my-awesome-article) powered by an intelligent routing engine.
- Social Engagement: Built-in "Likes", dynamic comment sections, and 1-click social sharing buttons (Facebook, X, WhatsApp).
Professional Backend Dashboard
- CKEditor 5 Integration: A rich text editor that handles image uploads and formatting effortlessly.
- Live System Analytics: Real-time dashboard widgets tracking total posts, comments, registered users, and currently online members.
- Featured Images & Avatars: Support for article cover photos and custom user profile avatars.
- Database Maintenance UI: A 1-click "Run Maintenance" tool that safely auto-patches the database structure without losing data.
Advanced Security & User Management
- Role-Based Access Control (RBAC): Three distinct tiers:
- Administrator: Full access to settings, system updates, and user deletion.
- Moderator: Can manage comments and ban unruly users.
- Author/User: Can write articles, comment, and edit their personal profile.
- Email Verification & Password Recovery: Secure email integration with timed, encrypted tokens for password resets.
- Bulletproof Architecture: Built-in CSRF token protection, secure password hashing (Bcrypt), and flock (exclusive file locking) to prevent server crashes during core updates.
Technical Stack
- Backend: PHP 8.4 (Strict Types)
- Database: SQLite (PDO) with Smart Auto-Patching
- Frontend: HTML5, Tailwind CSS (via CDN), Vanilla JavaScript, Lucide Icons
- Architecture: Monolithic Single-File MVC Concept