php Generar un fichero .zip usando PHP Los ficheros .zip son muy comunes para permitir a los usuarios descargar varios ficheros a la vez. ¿Cómo podemos generarlos en nuestras aplicaciones?
laravel Crear PDFs en Laravel con Browsershot Repaso a una alternativa moderna y fácil de usar a DomPDF para la generación de PDFs en PHP.
laravel Ocultar páginas condicionalmente en Filament Una forma rápida de mostrar / ocultar una página o un resource cuando usamos Filament a través de la función shouldRegisterNavigation.
laravel Compartir una variable entre diferentes vistas en Blade Laravel nos provee de una forma muy sencilla de crear variables globales que están accesibles desde cualquier componente Blade que creemos en el proyecto.
laravel ¿Qué es el Service Container de Laravel? Resumen de cómo funciona la inyección de dependencias en Laravel a través del Service Container.
laravel Usar URLs firmadas en Laravel Laravel nos permite de forma muy sencilla crear URLs firmadas, que contienen un parámetro signature que permite a Laravel comprobar que la URL no ha sido modificada por un tercero desde que se generó.
laravel Usar enums en Laravel Un overview a los enum, que se incorporaron en PHP8.1, y cómo aprovecharlos en Laravel.
laravel Descargar y extraer un .zip con PHP en Laravel Uso de la clase ZipArchive y la facade HTTP para descargar y extraer un fichero .zip desde una URL.
laravel Cargar recursos solo en producción en Blade El cliente nos pide que lo añadamos dentro de nuestro y ahí se queda pero... ¿cómo podemos hacer para que no se cargue mientras desarrollamos?
valet Cómo usar Valet con Laravel Un overview sobre Valet, una herramienta de Mac para gestionar las aplicaciones Laravel.
laravel Particionar datos con colecciones en Laravel Este método nos permite separar una colección en 2 colecciones según un criterio definido por una función.
eloquent Comprobar si un modelo ha sido actualizado en Eloquent Con el objetivo de reducir queries y llamadas a funciones innecesarias, en Eloquent tenemos dos funciones que nos pueden ayudar.
eloquent Usar SELECT anidados en Eloquent Veamos una de las características de Eloquent que más pasan desapercibidas al hacer búsquedas anidadas.
eloquent Relaciones por defecto en Eloquent Otra cosa molona de Eloquent es que nos permite definir modelos por defecto que se usarán cuando una relación no exista.
laravel Redirigir a una URL con fragmento en Laravel Veamos cómo Laravel nos permite redirigir a los usuarios directamente a uno de los fragmentos de una página de forma sencilla.
laravel Iniciar sesión con enlaces mágicos en Laravel Un enlace mágico es un enlace temporal que permite iniciar sesión como un usuario sin contraseña. Veamos cómo usarlos en nuestra aplicación Laravel
deepl Traducir textos usando DeepL en Laravel La API de DeepL es bastante sencilla y tiene un tier gratuito de 500.000 caracteres al mes que podemos usar para introducir cierta inteligencia en nuestras aplicaciones Laravel.
openai Conectando con OpenAI GPT3 usando PHP Un overview al paquete de Nuno Maduro para conectarnos con el modelo GPT-3 de OpenAI usando PHP.
php Tipando las respuestas de APIs de terceros en PHP Una de las cosas que más disfruto últimamente cuando programo en PHP es tipar las respuestas APIs de terceros. ¡Veamos por qué!
laravel Usar acciones en Laravel con Laravel Actions Breakdown de uno de mis paquetes favoritos en Laravel
laravel Validar un enum en Laravel Cómo usar una de las reglas de validación de Laravel junto a los enums introducidos en PHP8.1
laravel Una forma mejor de redirigir a los usuarios a la homepage en Laravel Un pequeño tip que mejora la legibilidad de nuestro código cuando redireccionamos a un usuario a la home page.
php Qué hay de nuevo en PHP8.2 La última versión de PHP trae características que le siguen haciendo más moderno y versátil. Desde el lanzamiento de PHP8.0 han habido numerosas mejoras en un lenguaje que es cada vez más maduro.
seo HSTS: Protege tu web contra ataques Man in the Middle ¿Sabías que es probable que tu web sea vulnerable a ataques Man In The Middle?