7 languages, 3 pages (What/How/Start), 80-line router, 98KB total.
Features:
- No database, no Composer, no build step — just files on disk
- nginx PHP isolation: only index.php executes
- Bot detection with browser heuristic bypass
- Rate limiting, structured weekly logs, geo-location, Telegram alerts
- Multi-language: Accept-Language auto-detect, nav dropdown
- Article sub-page routing via /start/{slug}
- Apache + Caddy config alternatives documented in Start page
- Sample config — no real keys or secrets
1 line
866 B
PHTML
1 line
866 B
PHTML
<section class="content-section"><h2 class="section-title">¿Qué es bare-site?</h2><div class="section-content"><p><strong>bare-site</strong> es un micro-framework PHP para sitios web de contenido estático. Sin base de datos. Sin Composer. Sin ORM. Sin paso de compilación. Solo archivos en disco.</p><p>Desarrollado a partir de 8 años de uso en producción para sitios corporativos, demos de identidad y sitios multilingües. El router tiene 80 líneas.</p><h3>Casos de uso</h3><ul><li>Sitios corporativos multilingües</li><li>Demos de integración API sin infraestructura</li><li>Portales de documentación</li><li>Todo lo que no necesita base de datos</li></ul><p><strong>Filosofía:</strong> No necesitas un martillo perforador para hacer un agujero en cartón. La mayoría de los sitios web son de cartón. Usa la herramienta adecuada.</p></div></section>
|