Description
Poly Blogging Platform – A Lightweight, Self-Hosted Blog System in PHP
Poly gives you full ownership of your publishing platform. Built with plain PHP 8 and MySQL, with no heavy framework and no build tools to manage, it keeps blogging simple, fast and easy to maintain. You host it yourself, you control your content, and you can shape the design to suit your site.
Publishing Made Simple
Write with a rich visual editor, organise articles with multiple categories and tags, add featured images from the built-in media library, and move posts smoothly from draft to published. Slugs are created automatically for search-friendly URLs, and comments can be switched on or off for each individual post.
Key Features
- Visual WYSIWYG editor with full formatting, categories, tags and featured images
- Drag-and-drop media library for JPG, PNG and GIF, with privacy-friendly metadata stripping and orphan detection
- Flexible roles and permissions: 29 granular permissions and unlimited custom roles such as Admin, Editor, Author and Moderator
- Threaded comments with a moderation queue, guest commenting, approval notifications and spam protection
- Post reactions, including like, love and wow, with abuse protection and privacy-conscious IP handling
- Admin dashboard with at-a-glance totals, top posts and authors, recent activity and category and tag insights
- Blade-style template engine using familiar @extends, @section and @include syntax, so themes can change without touching backend logic
- Guided six-step web installer, automatic database setup and no Composer or npm requirement
Security Built In
Poly is designed with security at its core, including CSRF protection, bcrypt password hashing, content security policies, hardened security headers, session protection, login and comment rate limiting, strictly checked uploads and audit logging for admin actions. Site settings also cover SMTP with encrypted password storage, registration controls and reverse-proxy support.
Who Is Poly For?
Poly suits personal bloggers, content creators, startups, small teams and niche publishers who want a clean, responsive and customisable blog without the weight of a large CMS. It runs on shared hosting with PHP 8.0 or higher and MySQL, making it a practical choice for anyone who values speed, privacy and complete control over their site.





Reviews
There are no reviews yet.