Lompat ke konten

Teknologi

Dibangun dengan Rust: billing CloudStack dan Proxmox gratis dalam satu biner

Server NexCMP ditulis dalam Rust dan didistribusikan sebagai satu biner tunggal dengan antarmuka web serta database SQLite bawaan. Tidak ada runtime PHP, ionCube Loader, maupun server database yang perlu diinstal. Portal pelanggan dan konsol admin menggunakan Vue; node agent menggunakan Go.

Fakta kompetitor bersumber dari halaman persyaratan resmi masing-masing vendor, ditinjau pada 2026-10-30. Fakta mengenai NexCMP diverifikasi langsung pada produk di tanggal yang sama.

Teknologi penyusun NexCMP

Komponen-komponennya, sebagaimana tersedia di dalam produk.

  • Server: Rust

    Rust (edition 2021) dengan axum 0.7 pada async runtime tokio, dan rustls untuk TLS.

  • Database: embedded SQLite

    SQLite dikompilasi langsung ke dalam server (crate rusqlite, terintegrasi). Tidak ada server database terpisah yang perlu diinstal, diamankan, atau diperbarui.

  • Satu biner, antarmuka sudah termasuk

    Server berupa satu file tunggal berukuran sekitar 83 MB dengan antarmuka web yang sudah tersemat di dalamnya.

  • Portal dan admin: Vue

    Portal pelanggan dan konsol admin menggunakan Vue 3.5 dengan Ant Design Vue 4 dan Pinia, dibangun menggunakan Vite 6.

  • Halaman publik dalam 16 bahasa

    Halaman portal publik telah di-prerender dalam 16 bahasa.

  • Node agent: Go

    Agent ringkas yang mengubah server menjadi node proxy VPN ditulis dalam Go 1.26.

Cukup ringan untuk server kecil

Pada instalasi yang sedang berjalan, seluruh proses NexCMP secara bersamaan menggunakan sekitar 150 MB RAM. Minimum terdokumentasi adalah server Ubuntu 22.04 atau 24.04 x86_64 dengan 2 GB RAM, sehingga NexCMP dapat berjalan di VPS kecil biasa.

Komponen yang lebih sedikit berarti lebih sedikit hal yang perlu diinstal dan diperbarui: installer mengonfigurasi layanan NexCMP, nginx, serta sertifikat Let's Encrypt, dan pembaruan dapat dilakukan hanya dengan satu tombol di konsol admin.

Perbandingan arsitektur dengan panel billing PHP

Teknologi penyusun masing-masing produk dan komponen yang harus Anda jalankan di bawahnya, sesuai dokumentasi vendor.

  • NexCMP

    Dibangun dengan
    Server Rust (axum, tokio), portal dan admin Vue 3, Go node agent
    Yang Anda instal dan jalankan
    Satu file biner dengan antarmuka web terintegrasi dan database SQLite bawaan; nginx sebagai reverse proxy yang dikonfigurasi otomatis oleh installer. Tanpa PHP, tanpa ionCube Loader, tanpa server database terpisah.
  • WHMCS

    Dibangun dengan
    PHP
    Yang Anda instal dan jalankan
    PHP 8.2, 8.3, atau 8.4 dengan ionCube Loader (15 atau lebih baru); MySQL (MariaDB mungkin juga berfungsi); cron job; divalidasi pada web server Apache.

    Source: docs.whmcs.com — Persyaratan Sistem · diakses 2026-10-30

  • HostBill

    Dibangun dengan
    PHP
    Yang Anda instal dan jalankan
    PHP 8.1 atau lebih baru (disarankan 8.3) dengan ionCube Loader 14.x atau lebih baru; MySQL 5.7 atau lebih baru dengan strict mode dinonaktifkan.

    Source: HostBill Docs — Persyaratan sistem · diakses 2026-10-30

  • Blesta

    Dibangun dengan
    PHP (framework minPHP miliknya sendiri)
    Yang Anda instal dan jalankan
    PHP 8.2, 8.3, atau 8.4 (8.3 direkomendasikan) dengan ionCube Loaders v15+; MySQL 5.7.7+ atau MariaDB 10.2.2+; cron job setiap menit.

    Source: docs.blesta.com — Instalasi (persyaratan) · diakses 2026-10-30

  • Paymenter

    Dibangun dengan
    PHP
    Yang Anda instal dan jalankan
    PHP 8.3; MariaDB 10.11 dan Redis sebagaimana diinstal dalam panduannya; Nginx; layanan queue-worker dan cron job setiap menit.

    Source: paymenter.org — Installation · diakses 2026-10-30

  • FOSSBilling

    Dibangun dengan
    PHP
    Yang Anda instal dan jalankan
    PHP 8.3, 8.4, atau 8.5; MySQL 8.4+ atau MariaDB 11.4+; Apache, LiteSpeed, atau NGINX.

    Source: docs.fossbilling.org — Persyaratan sistem · diakses 2026-10-30

Tabel ini hanya membandingkan arsitektur: apa yang dibangun dengan apa, dan apa yang harus diinstal. Tabel ini tidak menyatakan produk mana yang lebih baik untuk Anda — WHMCS, HostBill, dan Blesta memiliki ekosistem modul yang luas dan mencakup penagihan web hosting umum yang tidak dimiliki NexCMP. Persyaratan vendor dikutip dari dokumentasi mereka yang dibaca pada 2026-10-30 dan dapat berubah antarversi; periksa dokumentasi vendor terkait.

Kode sumber yang dapat Anda baca dan build

Versi gratis berupa biner terkompilasi. NexCMP Source, seharga $499 sekali bayar (dibeli langsung atau ditambahkan ke lisensi Free Anda), memberikan seluruh basis kode sebagai kode sumber Rust dan Vue yang dapat dibaca — tanpa enkripsi ionCube — sehingga Anda dapat memodifikasi dan membangun versi Anda sendiri untuk dijalankan di panel Anda, pada jumlah domain dan server tak terbatas. Lisensi kode sumber komersial ini mencakup bisnis Anda sendiri: tidak diperkenankan menjual kembali atau mendistribusikan ulang kode sumber maupun hasil kompilasinya.

Teknologi: pertanyaan yang sering diajukan

Dengan teknologi apa NexCMP dibangun?
Server ditulis dalam Rust (edition 2021) dengan axum 0.7 di atas tokio dan rustls, serta menggunakan database SQLite tertanam. Server ini hadir sebagai satu biner berukuran sekitar 83 MB dengan antarmuka web yang tersemat di dalamnya. Portal pelanggan dan konsol admin menggunakan Vue 3.5 dengan Ant Design Vue 4 dan Pinia, di-build dengan Vite 6, dan node agent ditulis dalam Go 1.26.
Apakah NexCMP membutuhkan PHP, MySQL, atau ionCube?
Tidak. NexCMP adalah biner Rust terkompilasi dengan database SQLite tertanam, sehingga tidak ada runtime PHP, tidak ada ionCube Loader, dan tidak ada server database terpisah yang perlu diinstal. Penginstal menyiapkan layanan NexCMP, nginx, dan sertifikat Let's Encrypt.
Berapa banyak memori yang digunakan NexCMP?
Pada instalasi yang sedang berjalan, seluruh proses NexCMP secara bersamaan menggunakan sekitar 150 MB RAM. Minimum terdokumentasi untuk sebuah instalasi adalah 2 GB RAM pada Ubuntu 22.04 atau 24.04 x86_64.
Dapatkah saya membaca dan mengubah kodenya?
Dengan NexCMP Source, seharga $499 sekali bayar (dibeli langsung atau ditambahkan ke lisensi Free Anda): Anda dapat mengunduh kode sumber Rust dan Vue secara penuh, memodifikasi, serta membangun versi Anda sendiri. Lisensi kode sumber komersial ini hanya mencakup bisnis Anda sendiri; tidak diperkenankan menjual kembali atau mendistribusikan ulang kode sumber maupun hasil kompilasinya. Versi gratis itu sendiri berupa biner terkompilasi.
Bagaimana perbandingannya dengan panel penagihan PHP?
Panel seperti WHMCS, HostBill, dan Blesta adalah aplikasi PHP yang dokumentasinya mencantumkan versi PHP, ionCube Loader, database MySQL atau MariaDB, dan cron job; Paymenter dan FOSSBilling juga berbasis PHP. NexCMP adalah biner Rust tunggal dengan database tertanam. Tabel di atas mencantumkan setiap persyaratan beserta tautan ke halaman vendor. Tabel ini membandingkan arsitektur, bukan fitur atau kecepatan.
Apakah Anda memublikasikan benchmark?
Tidak. Satu-satunya angka di halaman ini adalah ukuran biner dan penggunaan memori dari instalasi yang sedang berjalan. Kami tidak mengklaim angka kecepatan yang belum kami ukur dan publikasikan.

Dapatkan NexCMP gratis

Satu biner, gratis, dengan semua modul disertakan. Pasang di server Anda hari ini, atau lihat tampilan portal pelanggan terlebih dahulu.

Terakhir diperbarui: