# 🚀 Abonk CMS
> Sistem Manajemen Konten (CMS) berbasis PHP Native OOP & MVC yang Cepat, Ringan, Aman, dan Bertenaga dengan Desain Premium.
---
## ✨ Fitur & Keunggulan Utama
- **🚀 Native PHP 8+ OOP & MVC Architecture**: Dibangun dari nol tanpa framework berat. Menggunakan pemisahan logika yang bersih dan terstruktur antara **Model, View, dan Controller**.
- **🔗 Clean URLs & SEO Friendly**: URL bersih otomatis tanpa prefix `index.php`, didukung oleh Custom Regex Front Controller Router.
- **🖼️ Auto-Konversi WebP & GD Library**: Sistem pengunggah gambar cerdas yang otomatis mengonversi unggahan foto (JPG/PNG) menjadi format **WebP** super ringan (kompresi 85%), menjaga transparansi PNG, dan mendongkrak performa *loading* halaman secara drastis.
- **📄 Manajemen Halaman Statis (Static Pages)**: Buat dan publikasikan halaman informasi independen (seperti "Tentang Kami", "Kontak", atau "Kebijakan Privasi") tanpa tercampur dengan alur pos artikel reguler.
- **👤 Profil Pengguna & Boks Penulis Premium**:
- Setiap pengguna/penulis dapat mengatur foto avatar, menulis biografi (*bio*), serta menautkan media sosial lengkap (Facebook, Twitter/X, Instagram, LinkedIn, GitHub).
- Pembaca disajikan dengan *Author Box* berdesain premium di bagian bawah setiap artikel.
- **✍️ Rich Text Editor Terintegrasi**: Pengeditan konten pos dan halaman statis didukung penuh oleh **CKEditor 5** dengan kustomisasi tema hangat yang elegan.
- **📊 Dasbor Admin Terpusat & Informatif**: Dilengkapi dengan ikhtisar statistik seluruh entitas konten, tabel aktivitas artikel terkini, serta pintasan aksi cepat untuk efisiensi kerja.
- **🧭 Dynamic Navigation Management**: Atur tautan navigasi atas secara dinamis (tambah, edit, hapus, urutkan) langsung dari antarmuka Panel Admin.
- **🛡️ Keamanan Lapis Baja**:
- **Anti SQL Injection** menggunakan PDO Prepared Statements.
- **Anti XSS** dengan sanitasi masukan dan luaran tanpa risiko *double-encoding*.
- **Anti CSRF** dengan token acak dinamis di setiap formulir.
- **🐳 Dukungan Lingkungan Docker**: Siap dijalankan dalam hitungan detik menggunakan lingkungan terisolasi Docker (PHP 8.2 Apache + Ekstensi GD & MySQL 8.0).
- **⚡ Web Installer Otomatis**: Instalasi database, tabel skema, dan data awal (*seeder*) dilakukan secara interaktif lewat browser.
