Según Martin Fowler, la integración continua (CI) es una práctica de desarrollo de software donde los miembros de un equipo integran su trabajo frecuentemente. Cada integración es verificada mediante la construcción automática del software (incluyendo la ejecución de las pruebas automatizadas) para detectar la detección temprana de errores lo más pronto posible. Aún cuando esto pareciera difícil de implementar en un proyecto de Laravel, no lo es. En este tutorial aprenderás a configurar Gitlab CI para que cada vez que se hagan nuevas integraciones en el código se ejecuten las pruebas escritas con PHPUnit en Laravel. Ver post
Al momento de ejecutar el comando composer update o install en un proyecto de PHP necesitamos esperar hasta que todas las dependencias de dicho proyecto sean descargadas una por una. Sin embargo, dependiendo de nuestro equipo y la conexión a Internet que tenemos disponible, completar todo el proceso de descarga de paquetes puede tomar entre 3 a 5 minutos, incluso más. Sin embargo, podemos reducir ese tiempo con la ayuda del plugin para Composer llamado hirak/prestissimo.
Luego del lanzamiento de la nueva versión de Laravel y conocer sus novedades es momento de actualizar nuestras aplicaciones. Esta actualización de Laravel 5.6 a 5.7 es sorprendentemente muy sencilla. Veamos a continuación:
Ya tenemos disponible la nueva versión del framework que viene cargado de nuevas características y mejoras, así como la corrección de errores. Esta versión recibirá correcciones de errores por 6 meses (hasta febrero de 2019) y correcciones de seguridad por 1 año (hasta Agosto de 2019). Veamos algunas de las nuevas características: Ver post
Para tener éxito al desarrollar usando el lenguaje PHP es necesario contar con un buen entorno. Una de las principales herramientas que debemos tener es un editor de texto o IDE adecuado, con el cual podamos escribir código más rápido y con menor esfuerzo. En este artículo conocerás algunas de las opciones disponibles para desarrollar con PHP para que puedas escoger la mejor para ti. Ver post
Clockwork es una extensión para el navegador que permite depurar aplicaciones PHP y nos brinda información de los datos de las peticiones, las consultas a la base de datos, eventos disparados, sesiones, las vistas, caché, entre muchas otras funciones. Ver post
Con la salida de Laravel 5.6 no solo vamos a estudiar las novedades sino también realizar una parte importante del desarrollo de aplicaciones que a veces descuidamos: el mantenimiento de las aplicaciones que tenemos activas y aún en desarrollo. Para sacar el mayor provecho de las mejoras, que si bien es cierto son pocas frente a versiones anteriores, es necesario mantener nuestras aplicaciones actualizadas. Ver post
La espera ha terminado. Laravel 5.5 ha sido lanzado oficialmente durante Laracon EU 2017 y viene cargado de muchas mejoras y nuevas características. Esta es una gran actualización que será LTS (Long Term Support o Soporte a Largo Plazo) es decir que tiene soporte para corrección de errores hasta 2 años a partir de su lanzamiento y correcciones de seguridad de hasta 3 años. Esta versión sustituye a la versión previa LTS que era Laravel 5.1. Veamos lo más relevante en las novedades de Laravel 5.5: Ver post
Laravel es un framework que usa el paradigma de programación “Convención por encima de Configuración” (Convention over Configuration), el cual consiste en que el framework toma decisiones triviales y el desarrollador sólo necesita especificar los aspectos no convencionales de la aplicación. La principal ventaja de conocer y usar las convenciones establecidas por el framework es que te permite desarrollar una aplicación de una forma más fácil y rápida. Así que veamos a continuación cuáles son algunas de las convenciones en Eloquent y de qué manera podemos trabajar con ellas. Ver post
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más