Audit Report
Reportes JSON y HTML con vulnerabilidades, versiones y soluciones. Un comando, cero puntos ciegos.
composer audit:report
PHP 8.3+ · PSR-4 · Composer
Plataforma social self-hosted con arquitectura modular. Tú controlas los datos, las reglas y el diseño. Sin intermediarios.
Cada decisión de arquitectura prioriza la seguridad. Desde la configuración de Composer hasta los reportes de auditoría automatizados.
Reportes JSON y HTML con vulnerabilidades, versiones y soluciones. Un comando, cero puntos ciegos.
composer audit:report
Variables de entorno con PHP-Dotenv. Credenciales fuera del código, siempre.
.env → getenv()
preferred-install: source y audit.abandoned: fail. Sin paquetes abandonados.
composer.json
composer update:security verifica cada paquete antes de actualizar. Sin sorpresas.
update:security
Pages, Mods y Plugins viven en extends/. El core y el theme permanecen intactos. Actualiza, cambia de diseño, añade funcionalidades — sin miedo a romper nada.
Páginas personalizadas sin tocar el core
Pequeñas modificaciones y widgets
Extensiones completas con estructura propia
Cualquier usuario puede crear nuevas páginas sin tocar el core. Landing pages, páginas de información, formularios personalizados — todo vive en extends/pages/ y se registra automáticamente. El sistema las detecta, las enruta y las sirve. Sin modificar un solo archivo del núcleo.
Widgets, bloques de contenido, ajustes visuales, pequeñas funcionalidades. Los mods son ligeros, específicos y no alteran la lógica principal. Añade un widget de estadísticas, un banner personalizado o un bloque de enlaces — todo desde extends/mods/ sin riesgo de conflictos.
Funcionalidades complejas que se integran limpiamente. Sistemas de pago, integraciones con APIs externas, herramientas de moderación avanzada. Los plugins en extends/plugins/ tienen su propia estructura, sus controladores y sus templates — sin ensuciar el core.
El theme se adapta automáticamente a cualquier extensión. Cambia de diseño y Pages, Mods y Plugins se renderizan correctamente sin ajustes manuales. Smarty templates + arquitectura desacoplada = el diseño nunca es un cuello de botella.
Dos modos de instalación. Elige el tuyo y olvídate del resto.
Sin dependencias de dev. Ideal para testing rápido.
composer install:dev
Optimizado, auditado, listo para servir tráfico real.
composer install:prod
Demo de instalación — Próximamente
BigBang está en desarrollo activo. Esto es lo que estamos construyendo.
PSR-4 autoloading, PHP-DI container, sistema de módulos extends/. Base sólida para todo lo que viene.
Reportes JSON/HTML automatizados, verificación de dependencias abandonadas, actualizaciones seguras.
Repositorio open source con documentación, guías de contribución y sistema de issues.
Páginas personalizables sin tocar core. Landing pages, formularios, páginas estáticas.
Sistema completo de extensión. Widgets, bloques, integraciones de terceros en extends/.
Scripts para migrar desde otras plataformas sociales. WordPress, Flarum, MyBB.
Sí. BigBang es open source bajo licencia MIT. Puedes usarlo, modificarlo y distribuirlo sin costo.
Sí, es self-hosted. Necesitas un servidor con PHP 8.3+ y Composer. Puede ser un VPS, un servidor dedicado o incluso una Raspberry Pi para comunidades pequeñas.
Estamos desarrollando herramientas de migración para WordPress, Flarum y MyBB. Estarán disponibles pronto.
En el futuro sí. Diseñaremos un sistema de mods y plugins que cualquier usuario pueda instalar desde el panel de administración.
Puedes unirte a nuestro Discord para estar al tanto del lanzamiento en GitHub. Aceptamos feedback, testing y código.
Un stack completo para construir plataformas sociales que escalan.
Sistema de roles: admin, moderador, VIP y usuarios regulares. Permisos granulares.
Anidados con moderación, estados y notificaciones en tiempo real.
Sistema jerárquico flexible. Organiza contenido sin límites.
Motor de plantillas con caché inteligente y modifiers personalizados.
Notificaciones por email listas para usar. SMTP, HTML, adjuntos.
Autoloader optimizado, caché de compilación y templates cacheados.
Dependencias cuidadosamente seleccionadas. Cada una resuelve un problema específico sin añadir complejidad innecesaria.
Motor de plantillas con compilación, caché y modifiers. Separa lógica de presentación de forma limpia.
smarty/smarty
Contenedor de inyección de dependencias. Las clases reciben lo que necesitan, sin acoplamiento.
php-di/php-di
Envío de emails con soporte SMTP, HTML y adjuntos. Notificaciones listas para producción.
phpmailer/phpmailer
Variables de entorno desde archivos .env. Credenciales y configuración sensible fuera del código.
vlucas/phpdotenv
Gestor de dependencias con autoloading PSR-4, scripts personalizados y auditoría de seguridad integrada.
composer/composer
Tipado fuerte, enums, readonly classes, match expressions y Fibers. El lenguaje como herramienta de diseño.
php
BigBang se construye en público. Únete al Discord para dar feedback, sugerir features o simplemente estar al tanto.