NEUBOX
PL
Herramientas Open Source Última versión soportada

PluXml: Blog y CMS Sin Base de Datos con Almacenamiento en XML

PluXml es un sistema de blogging y CMS liviano que almacena todo el contenido en archivos XML, eliminando completamente la necesidad de una base de datos relacional. Esta arquitectura lo hace ideal para sitios de bajo a mediano tráfico donde la simplicidad de despliegue, la portabilidad del contenido y la facilidad de respaldo son prioritarios.

En tu VPS NEUBOX, PluXml se instala en segundos vía Installatron con solo PHP requerido, sin configuración de MySQL. Los discos SSD minimizan la latencia de lectura de archivos XML incluso en sites con cientos de entradas, y el SSL gratuito se activa directamente sin ajustes adicionales en la configuración de la aplicación.


Herramientas integradas en PluXml listas para usar

Lo que obtienes nativo, sin instalar ni configurar nada extra.

Sin Base de Datos

Todo el contenido (artículos, páginas, comentarios, configuración) se almacena en archivos XML para máxima portabilidad y simplicidad.

Instalación Ultrarrápida

Solo requiere PHP, sin MySQL ni configuración de servidor adicional. Ideal para despliegues rápidos y ambientes de staging.

Sistema de Plugins

Extensible mediante plugins PHP para SEO, galerías, formularios de contacto y otras funcionalidades sin tocar el núcleo.

Backup Trivial

Respaldar el sitio completo equivale a copiar la carpeta `data/` que contiene todos los archivos XML del contenido.


Entorno optimizado (Stack)

PHP 8.xVersión reciente
MariaDBCompatible MySQL
LinuxAlmaLinux · Debian · Ubuntu
SSL AutoLet's Encrypt

Configuración pre-cargada

php

Protege el directorio `data/` de acceso público añadiendo las reglas `.htaccess` mostradas. Sin esta protección, los archivos XML con el contenido serían accesibles directamente por URL.

php
# PluXml — parametres/conf/parametres.xml (configuración base)
# Editado desde el panel admin o directamente en XML

# php.ini recomendado para PluXml
memory_limit = 128M
max_execution_time = 60
upload_max_filesize = 32M

# Protección del directorio data/ (.htaccess)
<Directory "/var/www/pluxml/data">
    Options -Indexes
    Deny from all
</Directory>

# Forzar HTTPS en .htaccess raíz
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Infraestructura escalable para cualquier proyecto

Bloggers personales

Escritores que buscan máxima simplicidad sin administración de base de datos, con control total sobre sus archivos de contenido.

Prototipos y MVPs

Desarrolladores que necesitan desplegar un blog o micrositio de presentación rápidamente sin configurar infraestructura completa.

Proyectos estudiantiles

Alumnos que aprenden PHP y CMS sin la complejidad de una base de datos, con código fuente legible y bien estructurado.

Sitios de archivo

Publicaciones de baja actualización donde la perdurabilidad y portabilidad del contenido en formato XML es valiosa.


Preguntas frecuentes

¿PluXml puede manejar tráfico alto?

PluXml está optimizado para sites de bajo a mediano tráfico. Para más de 10,000 visitas/día considera activar el caché de páginas en Nginx para tu VPS. Para tráfico muy alto, considera migrar a un CMS con base de datos como WordPress o Dotclear.

¿Cómo respaldo mi sitio PluXml?

Simplemente copia la carpeta `data/` que contiene todos los XMLs de tu sitio. Desde tu VPS NEUBOX puedes automatizar el backup con un cron job que archive esa carpeta y la envíe a almacenamiento externo.

¿Puedo importar contenido desde WordPress a PluXml?

No existe un importador nativo. La migración requiere conversión manual de los archivos WXR de WordPress a formato XML de PluXml, o uso de scripts de terceros disponibles en la comunidad de PluXml en GitHub.

¿PluXml soporta múltiples idiomas?

La interfaz admin está disponible en varios idiomas. Para sitios multilingüe, existe un plugin de traducción en la comunidad, aunque la gestión es más básica que en CMS con base de datos.

¿Es seguro almacenar contenido en XML sin base de datos?

Sí, con configuración correcta. La clave es proteger el directorio `data/` de acceso web público (como se muestra en el snippet) y mantener permisos de archivo restrictivos (644 para archivos, 755 para directorios) en tu VPS.

Otras apps optimizadas en esta categoría

Explora más herramientas de Herramientas.