Los responsables de Symfony han renovado completamente la sección dedicada a la Comunidad de Usuarios (community) dentro de la página oficial del proyecto.La comunidad ha pasado de ser una colección de enlaces estáticos a un agregador dinámico de contenidos. Ahora se pueden ver los últimos posts del...
seguir leyendo
Como ya comentamos recientemente, los patrones de diseño son soluciones en forma de código que se pueden reutilizar siempre que debe solucionarse un mismo problema.Se acaba de publicar un artículo en inglés sobre el patrón Mediator en PHP 5. El patrón Mediator se utiliza para definir una única clase...
seguir leyendo
El principal problema de las contraseñas generadas aleatoriamente y de los códigos generados para evitar el spam es lo complicado que es recordarlos o escribirlos.En el sitio web TuFuncion muestran la forma de generar con PHP contraseñas y códigos que sean al menos pronunciables. Siguen siendo igual...
seguir leyendo
Hace poco comentábamos una metodología muy práctica y estructurada para documentar y planificar las interacciones de cada módulo de una aplicación Symfony.Ahora, Juno (su autor) ha publicado las plantillas traducidas al inglés:Desde el blog de Juno se pueden descargar las plantillas en formato PDF, ...
seguir leyendo
No todos los plugins de Symfony tienen que ser serios y hacer cosas avanzadas. Además de plugins de JavaScript, seguridad, y rendimiento, Symfony dispone de otro tipo de plugins variados.Uno de los últimos plugins de este tipo es sfSmiliesPlugin, que convierte textos como :-) y :-( a sus equivalente...
seguir leyendo
Las certificaciones son un elemento bastante controvertido dentro del mundo informático. Muchas empresas las piden y algunos usuarios las consideran muy importantes. Otros usuarios creen que la mayoría de certificaciones solo son una forma que tienen las empresas de sacar mucho dinero.El hecho es qu...
seguir leyendo
En la primera parte de las novedades de Propel 1.3 comentamos el uso de PDO en vez de Creole y la segunda parte introdujo los cambios en el ResultSet. En esta última parte, se muestran el resto de cambios importantes de Propel 1.3.El primer cambio importante es la cache de los objetos (llamada objec...
seguir leyendo
Una de las principales ventajas de Symfony es que te obliga a desarrollar las aplicaciones de forma ordenada y estructurada. La separación de las acciones y plantillas, la facilidad para incluir la validación y el espectacular sistema de enrutamiento permiten planificar al detalle y en muy poco tiem...
seguir leyendo
Quercus es una implementación de PHP 5 realizada completamente en Java. Caucho Technology es la empresa que desarrolla Quercus y la que lo ha publicado con licencia GPL de software libre.Aunque puede sonar extraño, lo que hace Quercus es compilar todo el código del núcleo de PHP 5 y de algunas de su...
seguir leyendo
Los patrones de diseño son soluciones en forma de código a problemas comunes. Se trata de soluciones que se pueden reutilizar siempre que debe solucionarse el mismo problema, ya que se ha comprobado su efectividad.En otros lenguajes de programación, sobre todo Java, son mucho más utilizados que en P...
seguir leyendo