Symfony 5: La Vía Rápida. Paso 18.5

El Paso 18 del libro de Potencier “Symfony 5: La Vía Rápida”, está dedicado a mostrarnos la utilidad y la forma de volver asincrónicos a los comentarios de los visitantes del ejemplo del Guestbook. A partir del Paso 18.5, titulado “Volviendonos aisncrónicos de verdad” se explica como configurar y usar RabbitMQ, una herramienta que sirve…

Symfony 5: La Vía Rápida. Paso 19.1

Este es otro ejemplo de una explicación parcial e incompleta, que supone que todos los programadores que estamos leyendo y desarrollando el ejemplo del libro de Potencier, trabajamos bajo alguna versión de Linux, y no hay siquiera una advertencia, de que la propuesta desarrollada en este punto puede no funcionar, por ejemplo, bajo Windows 10…

Symfony 5: Paso 16

16.3 Diseñando una clase verificadora de spam 16.6 Comprobando comentarios en busca de spam Seguimos comentando y haciendo nuestras modestas acotaciones al caso desarrollado por Fabien Potencier en su libro “Symfony 5: La Vía Rápida” edición en español (versión original en inglés v1.0.14, versión de la traducción: v1.0.12) Aclaración importante del 31/08/2020: Hoy he llegado…

Symfony 5: Paso 7 y Paso 8

  En el libro de Potencier que venimos siguiendo, el “Paso 7”, está dedicado a explicar como instalar y configurar el motor de base de datos PostgreSQL. Como yo decidí trabajar con MySQL- MariaDB, las configuraciones cambian respecto a las que están en el libro. El archivo docker-compose.yaml debería tener el siguiente contenido: El archivo…

Symfony 5: Paso 9. Una aclaración importante

Continuando con mis observaciones al libro de Fabien Potencier, “Symfony 5: La vía rápida” (versión del 18 de Abril de 2020 en castellano), hay un capítulo que puede constituirse en un verdadero quebradero de cabeza sin algunas aclaraciones que no están en el libro, porque los hechos que generan la confusión no habían ocurrido aún.…

Comenzando con Symfony 5

Introducción Desde hace mucho tiempo no escribo entradas para este blog. No es que me haya alejado de Symfony, sino que mis programas hasta el día de hoy seguían usando la versión 2.8, y no encontré nuevas cuestiones para principiantes que me interesara incorporar al blog. Advertencia inicial: esta es una nota para principiantes, si…

Cómo crear y usar funciones en Symfony 2.8

Como en toda aplicación compleja, en Symfony es posible crear y usar funciones personalizadas. La cuestión clave, además de escribirlas bien, es ubicarlas en las carpetas apropiadas y llamarlas del modo correcto. Distinguiremos dos casos:  Funciones a utilizar en un controlador. Funciones a utilizar en una plantilla TWIG. Veamos estos casos a través de ejemplos.…