NEUBOX
WE
Herramientas Open Source Última versión soportada

WebsiteBaker: CMS Sencillo Orientado a Diseñadores para Sitios Corporativos

WebsiteBaker es un sistema de gestión de contenido PHP orientado a diseñadores web que quieren control preciso sobre el HTML/CSS del sitio sin que el CMS interfiera con la presentación. Su filosofía es "el CMS no debe dictar el diseño" — los plantillas son archivos HTML puros donde el CMS inserta contenido de forma transparente, sin clases, IDs o markup adicional no solicitado.

Con Installatron en tu VPS NEUBOX, WebsiteBaker se despliega con PHP y MySQL automáticamente. Su arquitectura liviana consume pocos recursos del servidor, ideal para agencias que gestionan múltiples sitios en el mismo VPS con planes de recursos optimizados. Los discos SSD garantizan velocidad de carga óptima, y el SSL gratuito de NEUBOX se activa sin configuración adicional en la aplicación.


Herramientas integradas en WebsiteBaker listas para usar

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

Plantillas HTML Puras

Las plantillas son archivos HTML simples donde `{{CONTENT}}` marca dónde va el contenido, sin lógica PHP obligatoria en los templates.

Módulos de Contenido

Tipos de contenido instalables como módulos: texto enriquecido, galería, formularios, descargas, noticias y más.

Gestión de Estructura Visual

Constructor de menú y estructura de páginas visual desde el panel admin para reordenar secciones sin editar archivos.

Control de Acceso por Página

Páginas privadas accesibles solo para grupos de usuarios registrados, ideal para áreas de clientes o empleados.


Entorno optimizado (Stack)

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

Configuración pre-cargada

php

WebsiteBaker incluye un archivo `.htaccess` configurado para URLs amigables. Asegúrate de que `mod_rewrite` esté habilitado en Apache en tu VPS NEUBOX. Para Nginx, configura las reglas equivalentes de rewrite en el bloque de configuración del Virtual Host.

php
# WebsiteBaker — config.php
define('DB_TYPE',     'mysql');
define('DB_HOST',     'localhost');
define('DB_USERNAME', 'wb_user');
define('DB_PASSWORD', 'TuPassword');
define('DB_DATABASE', 'websitebaker_db');
define('DB_PREFIX',   'wb_');
define('WB_URL',      'https://tudominio.com');
define('WB_PATH',     '/var/www/websitebaker');
define('ADMIN_URL',   WB_URL.'/admin');

# Activar URL amigables (.htaccess ya incluido)
define('FRIENDLY_URLS', true);

# php.ini
memory_limit = 256M
opcache.enable = 1

Infraestructura escalable para cualquier proyecto

Agencias de diseño web

Diseñadores que entregan sitios a clientes donde el HTML/CSS personalizado no debe ser modificado por el CMS.

Sitios corporativos clásicos

Empresas con 10-50 páginas de contenido que se actualiza ocasionalmente, sin necesidad de blog activo ni funcionalidades avanzadas.

Páginas de servicios profesionales

Despachos de abogados, consultoras, clínicas y servicios locales con información de servicios, equipo y contacto.

Sites multilingüe simples

Empresas con presencia en 2-3 idiomas donde cada idioma tiene su propio árbol de páginas.


Preguntas frecuentes

¿WebsiteBaker sigue en mantenimiento activo?

El proyecto tiene actividad intermitente. LEPTON CMS es el fork más activo y recomendado si buscas la misma filosofía con mayor soporte. Para nuevos proyectos, considera LEPTON CMS sobre WebsiteBaker.

¿Puedo migrar de WebsiteBaker a LEPTON?

Sí. La migración es relativamente directa por la compatibilidad de base de datos entre ambos sistemas. Instala LEPTON, copia los módulos y plantillas compatibles, e importa la base de datos de WebsiteBaker con ajuste del prefijo de tablas.

¿WebsiteBaker es compatible con PHP 8?

Las versiones más recientes de WebsiteBaker incluyen correcciones para PHP 7.4/8.0. Para PHP 8.1+, verifica la documentación de la versión específica. Si necesitas PHP 8.2+, LEPTON CMS tiene mejor compatibilidad actualizada.

¿Cómo creo una plantilla custom para WebsiteBaker?

Una plantilla de WebsiteBaker es una carpeta con: `index.php` (HTML del layout), `template.php` (header/footer opcionales) y `stylesheet.css`. El contenido se inserta con placeholders como `{{CONTENT}}` y `{{MENU}}`. La documentación oficial explica todos los placeholders disponibles.

¿WebsiteBaker tiene soporte para formularios de contacto?

Sí. El módulo "Form" incluido permite crear formularios personalizados desde el panel admin con envío de resultados por email y almacenamiento en base de datos. Configura SMTP en las opciones de email del sistema para garantizar entrega confiable de formularios.

Otras apps optimizadas en esta categoría

Explora más herramientas de Herramientas.