VonCMS 1.25 Kini Open Source di Bawah Lesen GPLv3
Seperti yang dijanjikan, VonCMS 1.25 kini rasmi menjadi projek Open Source di bawah lesen GPLv3.
Saya ingin menjemput para pembangun, publisher, blogger dan komuniti open source untuk bersama-sama menyumbang ke arah pembangunan platform ini demi masa depan penerbitan digital yang lebih baik.
VonCMS telah dibangunkan hampir setahun dengan satu matlamat yang mudah: membolehkan penulis fokus kepada kandungan tanpa perlu bergelut dengan sistem yang kompleks. Tulis, terbit dan urus kandungan dengan pantas tanpa perlu memikirkan terlalu banyak perkara teknikal.
Saya juga ingin berkongsi bahawa keputusan untuk melewatkan pelepasan sumber terbuka ini adalah keputusan saya sendiri. Sejak awal pembangunan, saya mahu memastikan VonCMS berkembang sebagai sebuah produk sebenar dan bukannya sekadar projek hobi yang ditinggalkan separuh jalan.
Sepanjang tempoh pembangunan, fokus utama saya adalah mematangkan asas sistem, menguji kestabilan, memperbaiki pengalaman pengguna dan memastikan setiap komponen berfungsi dalam persekitaran dunia sebenar sebelum dibuka kepada umum.
VonCMS bukan dibangunkan sekadar di localhost atau sebagai demo konsep. CMS ini telah digunakan secara langsung pada portal berita dan penerbitan saya sendiri, memberikan pengalaman sebenar dalam mengurus trafik, SEO, caching, pengurusan media, prestasi pelayan dan operasi harian sesebuah laman kandungan.
Atas sebab itu, saya memilih untuk menunggu sehingga sistem mencapai tahap yang saya rasa cukup stabil dan matang sebelum melepaskannya sebagai projek Open Source. Kini saya percaya VonCMS berada pada tahap yang sesuai untuk komuniti turut serta membantu membentuk masa depannya.
Platform ini dibina menggunakan React, Vite, PHP dan MySQL. Pemilihan teknologi ini dibuat berdasarkan satu realiti yang sering dihadapi oleh ramai pengguna baharu. Tidak semua orang mempunyai bajet untuk menyewa VPS atau menguruskan infrastruktur yang kompleks hanya untuk memulakan sebuah blog atau portal berita.
Walaupun WordPress masih menjadi pilihan utama ramai pengguna, terdapat juga golongan yang mencari alternatif yang lebih ringan, lebih moden dan lebih mesra sumber pelayan. Dengan kos shared hosting yang rendah, VonCMS mampu menjalankan portal kandungan dengan pantas tanpa memerlukan spesifikasi pelayan yang tinggi.
Matlamat projek ini bukan untuk menjadi CMS yang sarat dengan fungsi yang tidak diperlukan. Sebaliknya, VonCMS dibangunkan sebagai pragmatic publishing software yang fokus kepada keperluan sebenar publisher, blogger dan portal berita.
Bagi pengguna yang baru bermula, anda masih boleh menggunakan versi Deploy seperti biasa. Bagi pengguna yang lebih teknikal, keseluruhan source code kini tersedia untuk dimuat turun, dikaji, diubah suai dan diperluaskan mengikut keperluan masing-masing.
Dengan kemunculan AI sebagai pembantu pembangunan moden, proses memahami kod, membina modul baharu dan menambah baik sistem kini menjadi jauh lebih mudah berbanding beberapa tahun lalu.
Contributing & Community
Sekiranya anda menemui pepijat, isu prestasi atau mempunyai cadangan penambahbaikan, sila buka Issue di GitHub. Jika anda ingin menyumbang kod, Pull Request sentiasa dialu-alukan.
Walaupun saya masih menjadi penyelenggara utama projek ini, saya percaya perisian yang baik lahir daripada pengalaman dan pandangan pelbagai pengguna. Setiap laporan, cadangan dan sumbangan kod membantu menjadikan VonCMS lebih stabil, lebih pantas dan lebih baik untuk semua.
Security Reporting
Sekiranya anda menemui kelemahan keselamatan yang boleh menjejaskan pengguna atau mendedahkan sistem kepada risiko eksploitasi, sila jangan laporkan isu tersebut secara terbuka melalui GitHub Issue.
Sebaliknya, sila hubungi saya secara terus melalui e-mel supaya isu tersebut boleh disiasat dan diperbaiki terlebih dahulu sebelum didedahkan kepada umum. Ini membantu melindungi pengguna VonCMS dan memastikan proses pendedahan keselamatan dilakukan secara bertanggungjawab.
Saya akan cuba menyemak dan memberi maklum balas terhadap Issue, Pull Request dan laporan keselamatan secepat mungkin.
Jika anda berminat untuk mencuba atau menyumbang kepada projek ini, sila rujuk README, dokumentasi dan halaman Contributor yang disediakan.
Terima kasih kepada semua yang mengikuti perkembangan VonCMS sejak hari pertama. Ini hanyalah permulaan kepada perjalanan yang lebih besar.
VonCMS 1.25 Open Source Edition
GPLv3 License
Contributions Welcome Built for Publishers, Bloggers & News Portals
#VonCMS #OpenSource #GPLv3 #React #PHP #MySQL #Vite #CMS #PublishingPlatform #NewsCMS #WebDevelopment