A lightweight, modular, open-source CMS built with PHP and MySQL.
- Clean SEO-friendly URLs
- Dynamic theme system with Bootstrap
- Admin panel with TinyMCE page editing
- User registration and login
- Fully responsive design
- Dynamic menu with support for subpages
- Easy-to-customize with modular file structure
- Clone the repository or download the ZIP
- Import the
cms.sqldatabase structure - Update
config/config.phpwith your database settings - Upload to your hosting (PHP 8.0+ recommended)
- Visit
/cms/auth/register.phpto create your admin account
Themes live inside /themes/. The default theme includes:
index.phpfor layoutheader.phpandfooter.phpstyle.cssfor styling
/admin/β Admin dashboard and controls/auth/β User login and registration/core/β Core CMS logic (auth, db, init)/templates/β Shared layouts and views/themes/β Theme folders
- Session-based authentication
- CSRF and XSS-safe by design
- Prepared SQL statements
See LICENSE for details. This CMS is open-source but controlled by its author.
Built and maintained by Murat Anur