Saltar al contenido

Tecnología

Desarrollado en Rust: facturación gratuita para CloudStack y Proxmox en un solo binario

El servidor de NexCMP está escrito en Rust y se distribuye como un único binario con la interfaz web y una base de datos SQLite integradas. No requiere entorno de ejecución PHP, ni ionCube Loader, ni instalar ningún servidor de base de datos. El portal de clientes y la consola de administración están en Vue; el agente de nodo está en Go.

Los datos de la competencia proceden de las páginas de requisitos de cada proveedor, consultadas el 2026-10-30. Los datos de NexCMP se verificaron en el producto en la misma fecha.

Con qué está desarrollado NexCMP

Sus componentes, tal como se distribuyen en el producto final.

  • Servidor: Rust

    Rust (edición 2021) con axum 0.7 sobre el runtime asíncrono tokio y rustls para TLS.

  • Base de datos: SQLite integrado

    SQLite está compilado dentro del servidor (crate rusqlite integrado). No hay ningún servidor de base de datos independiente que instalar, proteger o actualizar.

  • Un solo binario, interfaz incluida

    El servidor es un único archivo de unos 83 MB con la interfaz web ya integrada.

  • Portal y administración: Vue

    El portal de clientes y la consola de administración están desarrollados en Vue 3.5 con Ant Design Vue 4 y Pinia, compilados con Vite 6.

  • Páginas públicas en 16 idiomas

    Las páginas públicas del portal están prerrenderizadas en 16 idiomas.

  • Agente de nodo: Go

    El ligero agente que convierte un servidor en un nodo proxy VPN está escrito en Go 1.26.

Lo bastante ligero para un servidor pequeño

En una instalación en ejecución, todos los procesos de NexCMP consumen en conjunto unos 150 MB de RAM. El mínimo documentado es un servidor Ubuntu 22.04 o 24.04 x86_64 con 2 GB de RAM, por lo que NexCMP se ejecuta en un VPS pequeño convencional.

Menos componentes implican menos elementos que instalar y mantener parcheados: el instalador configura los servicios de NexCMP, nginx y un certificado de Let's Encrypt, y las actualizaciones se aplican desde un botón en la consola de administración.

Comparativa de arquitectura frente a paneles de facturación en PHP

Con qué está desarrollado cada producto y qué infraestructura requiere por debajo, según la documentación de cada proveedor.

  • NexCMP

    Desarrollado con
    Servidor en Rust (axum, tokio), portal y panel de administración en Vue 3, agente de nodo en Go
    Qué se instala y se ejecuta
    Un único binario con la interfaz web integrada y una base de datos SQLite integrada; nginx como frontend, configurado por el instalador. Sin PHP, sin ionCube Loader ni servidor de base de datos independiente.
  • WHMCS

    Desarrollado con
    PHP
    Qué se instala y se ejecuta
    PHP 8.2, 8.3 u 8.4 con ionCube Loader (15 o posterior); MySQL (MariaDB también puede funcionar); una tarea cron; validado en el servidor web Apache.

    Source: docs.whmcs.com — Requisitos del sistema · consultado el 2026-10-30

  • HostBill

    Desarrollado con
    PHP
    Qué se instala y se ejecuta
    PHP 8.1 o posterior (se recomienda 8.3) con ionCube Loaders 14.x o posterior; MySQL 5.7 o posterior con modo estricto deshabilitado.

    Source: HostBill Docs — Requisitos del sistema · consultado el 2026-10-30

  • Blesta

    Desarrollado con
    PHP (su propio framework minPHP)
    Qué se instala y se ejecuta
    PHP 8.2, 8.3 u 8.4 (8.3 recomendado) con ionCube Loaders v15+; MySQL 5.7.7+ o MariaDB 10.2.2+; una tarea cron cada minuto.

    Source: docs.blesta.com — Instalación (requisitos) · consultado el 2026-10-30

  • Paymenter

    Desarrollado con
    PHP
    Qué se instala y se ejecuta
    PHP 8.3; MariaDB 10.11 y Redis según se indica en su guía de instalación; Nginx; un servicio queue-worker y una tarea cron cada minuto.

    Source: paymenter.org — Instalación · consultado el 2026-10-30

  • FOSSBilling

    Desarrollado con
    PHP
    Qué se instala y se ejecuta
    PHP 8.3, 8.4 u 8.5; MySQL 8.4+ o MariaDB 11.4+; Apache, LiteSpeed o NGINX.

    Source: docs.fossbilling.org — Requisitos del sistema · consultado el 2026-10-30

Esta tabla solo compara la arquitectura: qué componentes se usan en el desarrollo y qué se necesita instalar. No indica qué producto es mejor para usted: WHMCS, HostBill y Blesta cuentan con amplios ecosistemas de módulos y cubren la facturación de web-hosting general, algo que NexCMP no hace. Los requisitos de los proveedores se citan según su documentación consultada el 2026-10-30 y varían entre versiones; consulte al proveedor.

Código fuente que puede leer y compilar

La compilación gratuita es un binario compilado. NexCMP Source, por un pago único de $499 (comprado directamente o añadido a su licencia Free), le entrega toda la base de código como código fuente legible en Rust y Vue —sin codificación ionCube— para que pueda modificarlo y compilar su propia versión para ejecutarla en su panel, en cualquier número de dominios y servidores. La licencia comercial de código fuente cubre su propio negocio: no se permite la reventa ni la redistribución del código fuente ni de las compilaciones.

Tecnología: preguntas frecuentes

¿Con qué tecnologías está desarrollado NexCMP?
El servidor está escrito en Rust (edición 2021) con axum 0.7 sobre tokio y rustls, y utiliza una base de datos SQLite integrada. Se distribuye como un único binario de unos 83 MB con la interfaz web integrada. El portal de clientes y la consola de administración son Vue 3.5 con Ant Design Vue 4 y Pinia, compilados con Vite 6, y el agente de nodo está escrito en Go 1.26.
¿Requiere NexCMP PHP, MySQL o ionCube?
No. NexCMP es un binario compilado en Rust con una base de datos SQLite integrada, por lo que no hay entorno de ejecución de PHP, ni ionCube Loader, ni un servidor de base de datos independiente que instalar. El instalador configura los servicios de NexCMP, nginx y un certificado de Let's Encrypt.
¿Cuánta memoria utiliza NexCMP?
En una instalación en ejecución, todos los procesos de NexCMP consumen en conjunto unos 150 MB de RAM. El mínimo documentado para una instalación es de 2 GB de RAM en Ubuntu 22.04 o 24.04 x86_64.
¿Puedo leer y modificar el código?
Con NexCMP Source, por un pago único de $499 (comprado directamente o añadido a su licencia Free): usted descarga el código fuente completo en Rust y Vue, lo modifica y compila su propia versión. La licencia comercial de código fuente cubre únicamente su propio negocio; no se permite la reventa ni la redistribución del código fuente ni de las compilaciones. La compilación gratuita en sí es un binario compilado.
¿Cómo se compara esto con los paneles de facturación en PHP?
Los paneles como WHMCS, HostBill y Blesta son aplicaciones PHP cuya documentación especifica una versión de PHP, ionCube Loader, una base de datos MySQL o MariaDB y una tarea cron; Paymenter y FOSSBilling también son PHP. NexCMP es un único binario en Rust con una base de datos integrada. La tabla anterior detalla cada requisito con un enlace a la página del proveedor. Compara la arquitectura, no las características ni la velocidad.
¿Publican benchmarks?
No. Las únicas cifras en esta página son el tamaño del binario y el consumo de memoria de una instalación en ejecución. No afirmamos cifras de velocidad que no hayamos medido y publicado.

Obtener NexCMP gratis

Un solo binario, gratuito, con todos los módulos incluidos. Instálelo hoy en su servidor o consulte primero las pantallas del portal de clientes.

Última actualización: