Aplico mis propios consejos. Este sitio es la prueba de concepto de todo lo que recomiendo a mis clientes B2B.
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.
Nginx + FastCGI Cache
PHP-FPM 8.5 + OPCache
Cada subida (push) a main activa un flujo de trabajo de GitHub Actions que automatiza el despliegue:
composer install --no-devnpm ci && npm run buildphp artisan down (durante 0.5 segundos como máximo)
Nuestros casos de estudio se almacenan como archivos Markdown con front-matter YAML, procesados por spatie/yaml-front-matter. Cada archivo se almacena en la caché de archivos de Laravel durante 1 hora.
resources/content/engineering/
├── 01-zero-downtime-vps-migration.md
├── 02-programmatic-seo-landing-pages.md
└── 03-core-web-vitals-100-lighthouse.md
¿Por qué no MySQL para el contenido? Las consultas a la base de datos son el principal cuello de botella en los sistemas de contenido típicos. Al servir el contenido directamente desde archivos en caché, la latencia de la base de datos cae a 0ms para las lecturas.