Guía de integración

Laravel

Acelera tu app Laravel con fast.site en menos de 5 minutos. Conserva tu routing, tu auth, tu stack.

Pasos de configuración

  1. 1

    Añade tu dominio en fast.site

    Inicia sesión en tu panel de fast.site y añade el dominio de tu app Laravel.

  2. 2

    Confirma tu plataforma

    fast.site detecta tu stack automáticamente. En tu caso, es Laravel. Pre-ajustamos caché, optimización de imágenes y enrutamiento de edge para él. Confirma en el paso de plataforma, o elige otro stack si la detección falló. Puedes cambiarlo en cualquier momento desde la vista general del dominio.

  3. 3

    Actualiza tus nameservers

    Cambia los nameservers de tu dominio por los que aparecen en tu panel de fast.site. Importamos automáticamente tus registros DNS existentes.

  4. 4

    Limpia la caché de Laravel

    Ejecuta php artisan cache:clear para limpiar cualquier contenido en caché existente.

  5. ¡Listo!

    Tu app Laravel ya corre a través de fast.site. Las respuestas cacheables se sirven desde el edge mientras las rutas autenticadas siguen en vivo.

Almacenamiento en caché adaptado a Laravel

fast.site funciona con las características de Laravel:

  • Los tokens CSRF se preservan para los envíos de formularios
  • Las rutas autenticadas omiten la caché
  • Los endpoints de API se pueden almacenar en caché u omitir según sea necesario
  • Los recursos públicos (CSS, JS, imágenes) se almacenan en caché globalmente

Configuración de encabezados Cache-Control

Para mejores resultados, establece encabezados Cache-Control apropiados en tus respuestas de Laravel:

return response($content)
     ->header('Cache-Control', 'public, max-age=3600');

Verifica que funciona

Comprueba que el almacenamiento en caché está activo buscando fs-cache: HIT en los encabezados de respuesta.

Aprende cómo verificar si la caché funciona →