SYS.INFRA // TRANSPARENCIA TÉCNICA & STACK

Cómo Funciona logicraft.cloud

Aplico mis propios consejos. Este sitio es la prueba de concepto de todo lo que recomiendo a mis clientes B2B.

VPS + CloudPanel

// SYS.INFRA.01

Este sitio se ejecuta en un único VPS administrado por CloudPanel, un panel de control de servidor moderno diseñado para aplicaciones PHP. CloudPanel proporciona Nginx con caché FastCGI, PHP-FPM con OPCache y SSL de Let's Encrypt, todo configurado para el máximo rendimiento sin la sobrecarga de cPanel o Apache.

// WEB SERVER

[ Nginx + FastCGI Cache ]

// PHP HANDLER

[ PHP-FPM 8.3 + OPCache ]

Despliegues sin Caída de Servicio

// SYS.INFRA.02

Cada subida (push) a main activa un flujo de trabajo de GitHub Actions que automatiza el despliegue en el servidor:

>_ github-actions — deploy.yml
SSH - VPS AUTO

// Pipeline CI/CD automatizado Zero-Downtime

logicraft@cloud:~/htdocs$ git checkout main

logicraft@cloud:~/htdocs$ composer install --no-dev --optimize-autoloader

logicraft@cloud:~/htdocs$ npm ci && npm run build

logicraft@cloud:~/htdocs$ php artisan down --retry=1

logicraft@cloud:~/htdocs$ ln -sfn releases/v2026.09.24 current

logicraft@cloud:~/htdocs$ php artisan optimize:clear

logicraft@cloud:~/htdocs$ systemctl reload php8.3-fpm

logicraft@cloud:~/htdocs$ php artisan up

[✓] Despliegue atómico completado sin caída (<0.5s)

CMS Basado en Archivos (Flat-File)

// SYS.INFRA.03

En lugar de un CMS tradicional con base de datos, este sitio almacena el contenido en archivos Markdown estructurados:

>_ tree — resources/content/engineering
FLAT-FILE CMS

resources/content/engineering/

├── es/migracion-arquitectura-saas.md

└── en/saas-architecture-migration.md

// Sin consultas SQL a base de datos · Cero inyecciones · 100% en Git

Un repositorio de contenido personalizado lee el frontmatter YAML y el Markdown, analiza el contenido y lo almacena en caché en memoria durante las solicitudes de producción. Esto significa: sin consultas a base de datos para páginas de contenido, sin vulnerabilidades de inyección SQL y control de versiones completo en Git para cada cambio de texto.

Pila de Rendimiento Extremo

// SYS.INFRA.04

// FRONTEND STACK

  • [✓] Tailwind CSS con purga profunda de estilos
  • [✓] Vite con división de código + tree shaking
  • [✓] Tipografías cargadas con DNS prefetch & preload
  • [✓] Alpine.js ultra-ligero (15KB) en lugar de SPAs pesadas

// BACKEND & CACHE STACK

  • [✓] Caché de rutas y configuración de Laravel compilada
  • [✓] CMS Flat-File con 0ms de tiempo de espera en base de datos
  • [✓] Caché de página completa Nginx FastCGI microcaching
  • [✓] Compresión Brotli nativa sitewide