BTC USD 65,617.5 Gold USD 4,434.38
Time now: Jun 1, 12:00 AM

VonCMS - CMS custom buatan sendiri (React + PHP + SQL) – progress & review

Vondereich

CG Top Poster Club
gem
Messages
23,940
Joined
Jan 11, 2008
Messages
23,940
Reaction score
948
Points
176
Assalamualaikum dan salam sejahtera warga Carigold,


den nak share sikit satu projek peribadi yang den bangunkan sendiri sejak beberapa bulan lepas. Sekadar nak berkongsi pengalaman dan minta pendapat, bukan untuk jual apa-apa.


Projek ni ialah CMS custom yang den buat dari kosong, guna React di frontend dan PHP + SQL di backend. Idea asal sebab den nak sistem yang ringan, senyap dari segi UX, dan senang dikawal tanpa bergantung pada plugin terlalu banyak macam CMS sedia ada.


Sekarang ni sistem dah hampir siap dan ready untuk deploy. Den sendiri guna untuk testing content, SEO dan workflow harian.


Den buka thread ni sebab nak dengar pandangan dan feedback dari otai-otai Carigold, terutamanya dari sudut:
– usability
– security basic
– dan sama ada approach CMS custom ni masih relevan berbanding platform popular


Kalau ada yang berminat, den boleh share screenshot atau cerita sikit pasal architecture & cabaran masa develop.


Terima kasih, dan harap boleh belajar dari perbincangan sini.
 

Attachments

Last edited:
# 🚀 VonCMS v1.10.x "Solana"

**The Ultra-Fast, Hybrid Headless CMS**
React + PHP | Blazing Fast | Zero Plugin Headaches

Download: https://github.com/Vondereich/VonCMS/releases
Documentation: https://github.com/Vondereich/VonCMS
Report Bug: https://github.com/Vondereich/VonCMS/issues

If you find VonCMS useful, please consider giving it a ⭐ on GitHub.

---

## About This Release

**Versioning Philosophy**
VonCMS does not strictly follow Semantic Versioning.

Instead of frequent minor updates, each release represents a **milestone leap** —
a version jump only happens when a feature meaningfully improves performance, scalability, or long-term maintainability.

**Why the codename “Solana”?**
Derived from Italian/Spanish meaning *“sunny place”* ☀️
Symbolizing speed, warmth, clarity, and a fresh era for VonCMS.
Not affiliated with any blockchain project.

---

## 🎯 Who Is VonCMS For?

VonCMS is designed for users who want results, not configuration fatigue.

- **Content Creators & Journalists**
Focus on writing articles and news without worrying about plugins or performance tuning.

- **News & Media Portals**
Built with SEO, ads, analytics, and speed from day one.

- **Solo Entrepreneurs & Founders**
A complete “done-for-you” website engine that runs smoothly on cheap shared hosting.

⚠️ Less suitable for developers who want to heavily modify the CMS core kernel.

---

## ⚔️ Why VonCMS Exists

Traditional CMS platforms suffer from:
- Plugin dependency overload
- High server resource usage
- Complex maintenance and security updates

VonCMS solves this by using a **hybrid headless architecture**:
- PHP handles authentication, database, and API
- React handles rendering in the browser
- Server only serves lightweight JSON

Result: **massive performance gain on low-cost hosting**

---

## Feature Comparison (Conceptual)

- Setup time: ~2 minutes
- Core files: ~200
- Plugin dependency: Zero
- Built-in SEO: Yes
- Built-in Ads Manager: Yes
- Newsletter system: Native
- OTA updates: One click
- Security patches: Rare and controlled

---

## 🎬 Demo & Tutorials

Demo Video:


Installation Guide:


WordPress Migration Demo:


---

## 🔥 Feature Spotlight — v1.10 Era

VonCMS does not do minor updates.
Each generation introduces transformative systems.

### v1.10.x — “Solana” Update

**Scalability Focus**
- Optimized database indexing
- Improved server-side search
- Smart sitemap chunking (Google compliant)
- Designed to handle **100,000+ posts**

**Auto-Healing Database**
- Detects missing or broken indexes
- Repairs automatically via Admin Dashboard
- No manual SQL required

---

## 🧠 v1.9.x — “Neural” Update (Previous Era)

Major systems introduced:
- AI Summary Engine (local, no API cost)
- Contextual internal linking (category + keywords)
- Algorithmic dark mode cleanup
- Native newsletter CRM with CSV ownership

---

## ⚡ Performance on Economy Hosting

Test environment:
- Shared hosting (~$35/year)
- 10GB SSD
- Apache + PHP

Results:
- Handles ~50,000 page views monthly
- Extremely low server load
- Rendering handled by browser
- Server focuses only on JSON delivery

Traditional CMS on same hosting:
- ~3,000 page views before throttling
- High CPU and memory usage
- Frequent resource limit errors

---

## 🛡️ Security Architecture

VonCMS uses a layered, context-aware defense model.

Flow:
Request → CORS → Session → CSRF → Admin Check → Input Sanitize → Execute

Security measures include:
- Session fixation protection
- CSRF tokens on all write operations
- XSS defense (client + server)
- Honeypot-based anti-spam (no CAPTCHA)

---

## ⚡ Core Features Overview

Performance:
- React + Vite front-end
- Sub-second page loads
- Lightweight asset delivery
- Mobile-first responsive design

Themes:
- TechPress (News/Magazine)
- Digest (Modern Blog)
- Prism (Dark Grid)
- Portfolio
- Corporate Pro
- Default Minimal Theme

Content Management:
- Content scheduling
- Bulk operations
- Drag & drop media manager
- WYSIWYG editor
- Contact form system
- Plugin system (AI Summary, Related Posts)

Monetization:
- Built-in Ads Manager
- Header, sidebar, in-feed placements
- AdSense ready

---

## 📥 Quick Start

1. Download latest release
2. Upload to hosting (cPanel / DirectAdmin / VPS)
3. Extract files
4. Open domain in browser
5. Complete installation wizard (~2 minutes)

---

## System Requirements

- PHP 8.0 or newer
- MySQL or MariaDB
- Apache (recommended) or Nginx

---

## 📦 What’s Included

- 6 Premium Themes
- Built-in SEO engine
- Contact form system
- Autosave (60s background save)
- Full Ads Manager
- WordPress migration tool
- Multi-layer security suite

---

## 🙋 Default Admin Access

After installation:
- URL: yoursite.com/admin
- Username & password created during install

---

## 🐛 Bug Reports & Feedback

Community feedback shapes VonCMS.
Report issues or suggest features here:

---

Built with ❤️ by the VonCMS Team
 
Last edited:
Kalau ikut vibe most likely guna either guna Loveable or claude? No?
 
Ada masa nanti aku pull & test
 
Buat sendiri ke atau vibe coding guna AI ?

Hybrid bos, dulu zaman kolej ada la belajar skit2, tapi dah ada Ai ni mudahkan kerja.. tapi nak total vibe pun susah juga sebab ada limitasi.. lagi satu Ai ni dia akan pening kalau files tu banyak, dia takkan boleh cover semua.
 
Last edited:
Ada masa nanti aku pull & test

sila2. buat masa ni dekat tags github tu 1.10.1 still ada 2-3 bug kecil yg tgh den repair, tunggu la dulu nak update.. mungkin jump terus 1.10.5 ke nanti..

Sebab banyak juga benda baru..


dekat 1.10.5

ni lebih fokus pada scalability


1. Revamped terus dari guna pagination guna infiinte skroll/load tapi tak infinite sebenarnya max set 500 posts skali load untuk elak perfomance drop. So max 500 posting, lain tu guna search atau carian di google.
2. InsyaAllah support ratus ribu posting kalau pandai tune server
3. Dengan secure beberapa endpoint API..

Setel yg utama ni lepas ni fokus roadmap 2.0.. yg ni plan mmg banyak benda baru.. 1.11.x ke atas tu just maintain mode saja.
 
Last edited:
yang ada dekat 1.10.1 ni lebih kepada tamabah features mcm security dashboard, boleh monitor kalau ada cubaan luar nak pecah masuk ke apa ke kita boleh trace , kebanyakkan gambar yg kat atas tu dah boleh anggap sejarah dah tu. banyak benda baru dah masuk..

gambar kat bawah ni nak kata latest tak juga tapi boleh la dikira baru dari gambar atas tu. Mcm current progress ada 6 theme, 6 plugin. Yg dekat gamabr bawah ni missing 2 plugin baru Ai Summary dan related post. theme ke 6 nama dia corporate..
 

Attachments

Last edited:
Back
Top
Log in Register