Para ser un auténtico profesional de PHP, es necesario conocer y dominar los patrones de diseño. DevShed sigue publicando artículos muy interesantes sobre como incluir algunos de los patrones de diseño en PHP.El último artículo publicado corresponde con el patrón Template, que se emplea para definir...
seguir leyendo
La mayoría de programadores conocen la programación de aplicaciones PHP para línea de comandos. Sin embargo, muchas de sus posibilidades se desconocen o no se utilizan como se debería.El sitio DeveloperWorks ha publicado un artículo (en inglés) muy interesante sobre la programación de aplicaciones P...
seguir leyendo
El Google Summer of Code 2007 (Google SoC 2007) está a la vuelta de la esquina y algunas de las empresas y organizaciones participantes están ultimando sus proyectos.La idea del SoC es incentivar económicamente a algunos estudiantes para que colaboren en ciertos proyectos de software libre. Los estu...
seguir leyendo
Mientras el MOPB sigue publicando fallos de seguridad de PHP, Zend contraataca publicando sus consejos útiles para hacer aplicaciones más seguras.Ya comentamos los 5 primeros consejos que se habían publicado, y ahora mostramos los 5 siguientes consejos que podemos aplicar a nuestras aplicaciones de ...
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
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
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
Zend ha decidido contraatacar el MOPB publicando cada día un consejo sobre cómo mejorar la seguridad en PHP. Aunque es una buena iniciativa, esperemos que no sea la única para contrarrestar los 16 fallos de seguridad que se han publicado hasta el momento.Mantener actualizada la versión de PHP utiliz...
seguir leyendo
El índice TIOBE Programming Community es un ranking que indica mensualmente la popularidad de los lenguajes de programación. La posición en el ranking no indica que lenguaje es mejor y tampoco es el reflejo de las líneas de código que se han escrito en ese lenguaje.En el ranking de Marzo de 2007 PHP...
seguir leyendo