28-07-2009 Luis Artola
La verdad es que después de mucho discutir(por aquí, aquí, o Seguir leyendo! Comentarios28-07-2009 Luis Artola
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 ...24-07-2009 Luis Artola
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 ...23-07-2009 Luis Artola
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 comentarios20-07-2009 Luis Artola
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 ...20-07-2009 Luis Artola
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 ...15-07-2009 Luis Artola
La pregunta completa sería: ¿para qué nos sirve FaceBook a los desarrolladores web? Facebook es una red social que permite al usuario varias cosas. Rellenar un perfil con datos personales. Suscribirse a contenidos compartidos por usuarios y compartir tus propios contenidos. páginas (la forma de suscribirse es "h ...10-07-2009 Luis Artola
Por razones que no vienen al caso, me he visto obligado a migrar mi primera aplicación a PHP 5.3, cosa que jamás hubiera hecho si no hubiera encontrado otra salida dado que PHP 5.3 ha salido hace una semana nada más. Hay algunas cosas que son relativamente fáciles de migrar pero en otras, si no hubiera tenido la suerte que he tenido, todavía creo ...30-06-2009 Luis Artola
La blogosfera ya comienza a hacerse eco, y se puede descargar aquí. Recordemos que ésta versión trae mayor velocidad, nuevas características de POO, closures, namespaces, y todo de lo que ya hemos hablado por aquí. Recordemos t ...24-06-2009 Luis Artola
Un servidor de integración continua es algo mucho más sencillo de lo que parece. Básicamente sólo se dedica a ejecutar un proceso periódicamente (cada cierto tiempo, o cada commit del repositorio) que automatiza el proceso de construcción del software (build). Para entendernos, uno podría programar un script de terminal que llamara al framework d ...