Extensiones de VS Code para PHP y Laravel

Extensiones de VS Code para PHP y Laravel

Visual Studio Code es un editor de código desarrollado por Microsoft con licencia MIT que últimamente se está haciendo muy popular entre las comunidades por la amplia cantidad de posibilidades que ofrece. En este artículo vamos a observar algunas extensiones muy útiles que nos ayudarán con el desarrollo en PHP y/o Laravel.

Ver post

Asegurar nginx con Let’s Encrypt en Ubuntu 16.04

Hace algunos años, asegurar un sitio web con un certificado SSL era prácticamente solo para quienes tenían transacciones monetarias o manejaban información importante de los usuarios, pero hoy en día es casi un requisito obligatorio para cualquier sitio, sin importar cuál sea su utilidad. En este post estaremos hablando sobre cómo asegurar un sitio web de nginx por medio de Let’s Encrypt en Ubuntu 16.04.

Ver post

7 medidas de seguridad para proteger tu servidor

Cuando estamos configurando una infraestructura, hacer que las aplicaciones funcionen bien es generalmente nuestra preocupación principal. Sin embargo, hacer que la aplicación funcione sin tomar en cuenta los aspectos de seguridad podría resultar en consecuencias catastróficas. En este artículo hablaremos sobre algunos conceptos que te ayudarán a agregar seguridad a tu aplicación.

Ver post

Mejorar la funcionalidad del helper para docker-compose

Banner Docker

En la lección anterior aprendimos cómo podemos adaptar un proyecto existente para utilizarlo con Docker, sin embargo tuvimos una serie de detalles que no nos permitieron ver nuestra aplicación en ejecución, principalmente por la falta de dependencias en el directorio vendor. En esta lección aprenderemos a instalar las dependencias de Composer así como corregir algunos detalles que se nos van a presentar a medida que queramos mejorar la funcionalidad del helper que hemos estado desarrollando.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Dockerizar una aplicación de Laravel ya existente

Banner Docker

Anteriormente aprendimos a crear aplicaciones nuevas de Laravel con Docker, sin embargo esto sucede en el menor de los casos, ya que es más común trabajar con un proyecto existente y sobre él crear una aplicación con Docker, así que esto es en lo que trabajaremos en el siguiente video:

Regístrate para ver ésta y cientos de lecciones exclusivas.

Escribir helper para Docker Compose

Banner Docker

Docker provee una manera eficaz de trabajar con contenedores, sin embargo, el uso de su sintaxis puede no ser muy amigable para el usuario. Es por eso que en esta lección crearemos un helper que nos permitirá ejecutar tareas de Docker Compose con un simple comando, incrementando la productividad de los desarrolladores y facilitando la ejecución de los contenedores.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Uso de variables en Docker Compose

Banner Docker

Hasta ahora hemos estado trabajando con valores estáticos en nuestro archivo docker-compose.yml indicando de manera explícita los puertos que se utilizarán para nginx y MySQL así como la propia configuración de MySQL, sin embargo no siempre es posible que todo el equipo de desarrollo utilice la misma configuración, hay ocasiones en las que es posible que dos desarrolladores que trabajan en el mismo proyecto no tengan el entorno configurado de forma similar. Por ese motivo haremos nuestra aplicación de Docker Compose más flexible con el uso de variables.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Crear una aplicación de Laravel con Docker y Docker Compose

Banner Docker

Docker Compose nos ayuda a automatizar el proceso de creación del entorno de Docker, pero hasta el momento no tenemos un proyecto real en el que podamos trabajar, en esta lección veremos cómo podemos crear una aplicación de Laravel por medio de Docker y veremos también cómo podemos hacer uso de Docker Compose para trabajar en el desarrollo de nuestras aplicaciones.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Introducción a Docker Compose

Banner Docker

Ahora que ya tenemos los conocimientos necesarios sobre el funcionamiento básico de Docker vamos a comenzar a utilizarlo en nuestro día a día, y para hacer que esto sea más sencillo para nosotros vamos a comenzar a utilizar una herramienta que Docker pone a disposición para nosotros llamada Docker Compose, la cuál va a facilitar mucho todo el proceso para crear nuestro stack de desarrollo.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.