PHP

¿PHP 5.4?

Tanto hablar de PHP 6... y puede que al final tengamos antes PHP 5.4. Y es que los problemas para hacer PHP 6 totalmente unicode han debido de ser demasiado grandes, y ahora se plantean separar la implementación de nuevas funciona ...
Seguir leyendo! 5 comentarios

Algunos apuntes sobre NoSql

Puede que no-sql sólo sea una moda. Quizá no-sql, para los que no tenemos un problema de rendimiento extremo, Seguir leyendo! 2 comentarios

sfGuard – Filtrar con campos del perfil de usuario

Advertencia: Lo que cuento en este post sirve solo para la versión de sfGuard para Propel y usando su versión 1.5 que incluye clases Query. Debo confesar que aun soy novatillo con el plugin sfGuard de Symfony. Este plugin aporta el modelo de datos y las herramientas necesarias para implementar y gest ...
Seguir leyendo! Comentarios

Un proyecto, múltiples dominios con Symfony 1.4 y Propel 1.5

Entre los múltiples saraos en los que me veo envuelto hay uno que obliga a plantear una solución para el contexto que describo en el título: un solo proyecto debe servir varios dominios (en varios idiomas, sea dicho de paso). No es que sea un problema terrible, pero la elección de una mala solución Seguir leyendo! 2 comentarios

Functor Objects

La verdad es que después de mucho discutir(por aquí, aquí, o Seguir leyendo! Comentarios

¿Está PHP preparado para la empresa?

Leyendo el artículo de la infoQ sobre si PHP está preparado para la empresa, me vienen varios pensamientos a la cabeza. En primer lugar, preguntarse si un lenguaje está "preparado para la empresa" me parece muy del mundo Java. A día de hoy no sé muy bien qué significa. Y, en segundo l ...
Seguir leyendo! 18 comentarios

Seguridad y Zend Framework

Dejo a continuación una interesante presentación que habla sobre cómo implementar seguridad en un desarrollo con Zend Framework. Habla sobre temas básicos como autenticación , validación o filtrado, así como Cross Site Request Forgery, Session Hitchjacking, SQL Injection, etc. Está muy bien porque repasa aquellos mecanismos de seguridad automát ...
Seguir leyendo! 2 comentarios

Internacionalización en PHP 5.3

PHP 5.3 es mucho más de lo que parece. Quizá nos hayamos centrado mucho en discutir la utilidad de las PHP closures, o en funcionalidades copiadas a Java como Namespaces o PHAR, pero la versión 5.3 nos trae nuevos módulos como el de internacionalización, que me ha dejado bastante sorpredido. Tiene muy buena pinta. Seguir leyendo! 6 comentarios

Tutorial de introducción a PHP Phar

Desde la versión 5.3, los programadores de PHP podemos disfrutar de archivos PHAR que son el equivalente a los JAR de Java. Los archivos JAR sirven para encapsular en un sólo archivo toda una aplicación. Así, será más fácil de distribuir e instalar. En el caso de los PHAR podremos hacer lo siguiente: Crear un sólo archivo (sin compri ...
Seguir leyendo! 1 comentario

Tutorial de introducción a PHP Namespaces

Sitepoint ha publicado un interesante tutorial sobre PHP namespaces, para qué sirven y cómo utilizarlos. Recordemos que los namespaces son una manera de evitar dos librerías que queremos utilizar no funcionen porque ambas tiene, por ejemplo, una función que se llama igual. Por ejemplo, podríamos estar utiliza ...
Seguir leyendo! Comentarios

« Anteriores