En el capítulo 14 habíamos creado un formulario para enviar comentarios a las conferencias y como parte de estos comentarios, los usuarios podían levantar una fotografía. Pongamos como regla que las imágenes a ser aceptadas deben estar limitadas a un tamaño de 200×150 pixeles y ya que tenemos esta regla definida, preparémos nuestra aplicación para optimizar las imágenes y reducir su tamaño si el original supera este límite.

En el siguiente video, vamos a automatizar tareas que pueden ser realizadas fuera del sistema por medio de un crontab y vamos a interactuar con uno de los componentes más geniales de ecosistema de symfony, los comandos.

Otros artículos de esta serie

  1. Lista de reproducción en nuestro canal de Youtube
  2. Symfony 5: La Vía Rápida | Paso 1 – Revisando tu entorno de trabajo
  3. Symfony 5: La Vía Rápida | Paso 2 – Presentando el proyecto
  4. Symfony 5: La Vía Rápida | Paso 3 – Desde cero hasta producción
  5. Symfony 5: La Vía Rápida | Paso 4 – Git, composer y Symfony Flex
  6. Symfony 5: La Vía Rápida | Paso 5 – Solucionando problemas
  7. Symfony 5: La Vía Rápida | Paso 6 – Creando nuestra primera página
  8. Symfony 5: La Vía Rápida | Paso 7 – Creando una base de datos con docker
  9. Symfony 5: La Vía Rápida | Paso 8 – Definiendo la estructura de datos
  10. Symfony 5: La Vía Rápida | Paso 9 – Configurando el panel de administración
  11. Symfony 5: La Vía Rápida | Paso 10 – Construyendo la interfaz de usuario
  12. Symfony 5: La Vía Rápida | Paso 11 – Almacenando las sesiones en redis
  13. Symfony 5: La Vía Rápida | Paso 12 – Escuchado eventos (events and subscribers)
  14. Symfony 5: La Vía Rápida | Paso 13 - Gestionando el ciclo de vida de los objetos de doctrine
  15. Symfony 5 La Vía Rapida | Paso 14 - Formularios - Parte 1
  16. Symfony 5 La Vía Rápida | Paso 14 - Formularios - Parte 2 - Subida de archivos
  17. Symfony 5 La Vía Rápida | Paso 15 - Asegurando el panel de administración
  18. Symfony 5 La Vía Rápida | Paso 16 - Previniendo spam con una API
  19. Symfony 5 La Vía Rápida | Paso 17 – Pruebas Automatizadas
  20. Symfony 5 La Vía Rápida | Paso 18 – Volviéndonos Asíncronos
  21. Symfony 5 La Vía Rápida - Paso 19 - Tomando decisiones con un workflow
  22. Symfony 5 La Vía Rápida - Paso 20 - Envío de correos electrónicos a los administradores
  23. Symfony 5 La Vía Rápida | Paso 21 - Almacenando en caché para mejorar el rendimiento

¿Quieres comprarme un café?

  • Bitcoin
  • Ethereum
Scan to Donate Bitcoin to bc1qevxv68nfq427zfkwdjg7802dt00t3h3ulq0rxa

Dona Bitcoin a NeuroSimbiosis

Escanea el código QR o copia la dirección de abajo para realizar donaciones

Scan to Donate Ethereum to 0x47742BE8B21052ce25b33d6A0e09113826AF341f

Dona Ethereum a NeuroSimbiosis

Escanea el código QR o copia la dirección de abajo para realizar donaciones

Deja un comentario