Cómo usar CC y BCC con PHPMailer

Mailbox with enveloppes isolated on white.

¿Qué es PHPMailer? Comencemos por el principio: PHPMailer es una librería que permite enviar emails desde PHP (Podés consultar algunas opciones acá). Si bien no es la única (De hecho, mi preferida es SwiftMailer), su principal ventaja es que suele estar disponible en entornos de hosting compartido, con lo cual, su uso es bastante popular.… Seguir leyendo Cómo usar CC y BCC con PHPMailer

Cómo definir la configuración de la sesión en Symfony

  Ante todo, una aclaración: PHP maneja las sesiones a través de cookies (Antiguamente también se podía propagar el ID de sesión vía URL, aunque es una práctica muy poco segura y, sinceramente, hace mucho que no lo veo). Bien, ahora… ¿qué cosas podrías querer cambiar de la configuración de la sesión? Varias. El nombre… Seguir leyendo Cómo definir la configuración de la sesión en Symfony

Cómo enviar mails con formato usando SwiftMailer

Ya he comentado en otros artículos sobre las diferentes posibilidades para enviar emails usando PHP. De todas las que he probado hasta el momento, SwiftMailer es la que me resulta más cómoda y conveniente, sin embargo, he tenido algunas peleas a la hora de enviar mails con formato (es decir, mails que contengan HTML que… Seguir leyendo Cómo enviar mails con formato usando SwiftMailer

Cómo definir relaciones Cero-a-Uno con Doctrine

En general cuando uno comienza a estudiar Bases de Datos Relacionales se habla de un tipo de relación Uno-a-Uno que, en la práctica se usa muy poco. Sin embargo las relaciones tipo Cero-a-Uno tienen muchísimo sentido. Es el caso de que se quiera modelar un sistema donde una entidad es un caso especial de otra (Algo… Seguir leyendo Cómo definir relaciones Cero-a-Uno con Doctrine

Cómo usar el intérprete de PHP de una VM desde PhpStorm

Una práctica muy buena a la hora de programar (y ahorrarse dolores de cabeza) es el uso de máquinas virtuales. Muchos desarrolladores usan este esquema, sin embargo, también es bastante común que tengan sus propias versiones del software usado para ejecutar sus aplicaciones instalado en su máquina física (por ejemplo PHP). Si estás trabajando en varios… Seguir leyendo Cómo usar el intérprete de PHP de una VM desde PhpStorm

Cómo funciona el conversor de parámetros de Symfony

Cada vez que conozco más del framework Symfony, más me gusta :). Esto que te voy a mostrar a continuación me pareció un acto de magia cuando me lo crucé por primera vez: el conversor de parámetros. En la mayoría de los Controllers (especialmente cuando se trata de CRUDs), se recibirá algún parámetro que será… Seguir leyendo Cómo funciona el conversor de parámetros de Symfony

Qué es y para qué sirve PHP Mess Detector

PHPMessDetector es una herramienta que ayuda a detectar código defectuoso en proyectos PHP (Muy útil a la hora de realizar auditorías de código ajeno). Se basa en el análisis automatizado del código utilizando conjuntos de reglas. Estas reglas buscan detectar código mal estructurado, mala nomenclatura, métodos exageradamente grandes, ciclos ineficientes y demás. Está preparado para emitir… Seguir leyendo Qué es y para qué sirve PHP Mess Detector

Cuál es el mejor IDE para PHP

Si llevás algo de tiempo trabajando con PHP, te habrás dado cuenta de que ni notepad ni vim ni nada que se le parezca es suficientemente bueno como para que desarrollar aplicaciones sea una tarea amena. Para alcanzar un buen nivel de eficiencia se necesitan herramientas específicas que nos simplifiquen (un poco) la vida. En… Seguir leyendo Cuál es el mejor IDE para PHP

Publicada el
Categorizado como Herramientas Etiquetado como