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)
Configuración pre-cargada
phpWebsiteBaker 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.
# 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 = 1Infraestructura 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.