Filed Under (Comentarios) by pgodel on Junio-4-2007

A pesar de que ya han pasado más de 2 años del lanzamiento de PHP 5, con todas sus nuevas habilidades, sobre todo en materia de soporte de OO (orientación a objetos), la inserción e implementación de ésta versión ha sido lenta e incluso creo yo decepcionante.

Asi lo demuestran las estadísticas del sitio nexen.net:
- Evolución de PHP
- Estadísticas de PHP para Mayo ‘07

En la conferencia php|tek escuche varios comentarios al respecto, y la mayoría centraban la culpa en que muchas de las aplicaciones gratis como foros, blogs, etc. funcionaban solamente en PHP 4, y por lo tanto las companías de ISP y web hosting han retrasado el upgrade a PHP 5 porque sus clientes asi lo requieren.

Es una lástima, ya que PHP 5 realmente significa un salto enorme. Yo hace bastante que convertí todas mis aplicaciones y código para que funcione correctamente en PHP 5, el trabajo no fue para nada importante, entonces, no entiendo porqué se ha demorado tanto en la conversión.

Me gustaría escuchar sus opiniones y necesidades por las cuales todavia no han podido migrar a PHP 5.



Filed Under (Anuncios, Varios) by pgodel on Junio-1-2007

Ayer Google puso a disposición Google Gears, un software que permite correr aplicaciones web sin estar conectado a la red. Como con todo lo que viene haciendo Google, uno presta mucho atención. Inmediatamente pense como podria estar esto asociado con aplicaciones PHP.

Nick Halstead escribió en su blog un ejemplo de como “cachear” Wordpress, muy interesante artículo.

Me gustaría saber qué otras ideas se les ocurren donde se podría implementar esto.



Filed Under (Anuncios) by pgodel on Mayo-31-2007

Una nueva version de PHP 5.2.3 fue lanzada hoy. Esta version corrige varias fallas de seguridad:

* Fixed an integer overflow inside chunk_split() (by Gerhard Wagner, CVE-2007-2872)
* Fixed possible infinite loop in imagecreatefrompng. (by Xavier Roche, CVE-2007-2756)
* Fixed ext/filter Email Validation Vulnerability (MOPB-45 by Stefan Esser, CVE-2007-1900)
* Fixed bug #41492 (open_basedir/safe_mode bypass inside realpath()) (by bugs dot php dot net at chsc dot dk)
* Improved fix for CVE-2007-1887 to work with non-bundled sqlite2 lib.
* Added mysql_set_charset() to allow runtime altering of connection encoding.
Ademas incluye las siguientes mejoras:

* Improved compilation of heredocs and interpolated strings.
* Optimized out a couple of per-request syscalls.
* Optimized digest generation in md5() and sha1() functions.

* Fixed bug #41236 (Regression in timeout handling of non-blocking SSL connections during reads and writes)
* Fixed bug #39542 (Behavior of require/include different to < 5.2.0)
* Fixed bug #41293 (Fixed creation of HTTP_RAW_POST_DATA when there is no default post handler)
* Fixed bug #41347 (checkdnsrr() segfaults on empty hostname)
* Fixed bug #41353 (crash in openssl_pkcs12_read() on invalid input)
* Fixed bug #41403 (json_decode cannot decode floats if localeconv decimal_point is not ‘.’)
* Fixed bug #41421 (Uncaught exception from a stream wrapper segfaults)
* Fixed bug #41504 (json_decode() incorrectly decodes JSON arrays with empty string keys).
* Over 40 bug fixes.

Hay una guia de ayuda para los usuarios que necesitan pasar de PHP 5.0 a 5.2: http://www.php.net/migration52



Filed Under (Anuncios) by pgodel on Mayo-29-2007

La versión 1.0.0 RC1 del Zend Framework está disponible aqui. Ademas de nueva funcionalidad, esta versión incluye 90 bugfixes. La proxima version sera lanzada a mediados de Junio.

Para aquellos que no estan familiarizados con el Zend Framework, es un conjunto de clases para crear aplicaciones web más rápido y eficiente, pudiendo reutilizar código sin re-escribir partes comunes.



Filed Under (Varios) by pgodel on Mayo-26-2007

Hace una semana tuve la oportunidad de ir a Chicago para participar de la conferencia de PHP php|tek organizada por la gente de la revista php|arquitect.

Tuve la oportunidad de conocer y conversar con muchos de los desarrolladores internos de PHP, incluido Rasmus Lerdorf, creador original de PHP.

A pesar de que trabajo con PHP hace muchos años, la conferencia fue excelente y muy beneficiosa. Aprendi mucho y pude interactuar con gente muy talentosa. Si tienen la oportunidad de asistar a este tipo de eventos, no se lo pierdan!



Filed Under (Anuncios) by pgodel on Mayo-26-2007

Por alla en el año 1999 tenía la necesidad de hacer websites dinámicos con soporte de bases de datos. El lenguage más común para este tipo de trabajos en aquellos tiempos era Perl. Nunca me gusto mucho la sintaxis de Perl y la forma en que se usaba la interface con CGI no parecia muy coherente. Pero buscando un poco (usando Yahoo!) encontre algo interesante, se llamaba PHP y estaba en beta. Se parecia mucho a C y  tenia conexion a base de datos.  Desde aquel entonces no deje de utilizar PHP.

Muy poco despues de comenzar comence la  lista de discusión de PHP en español, y en www.phpes.com se podía encontrar el archivo en linea. Luego de varios años, por motivos laborales ya no podía administrar la lista por lo que decidí pasarsela a la gente de php.net .

Todos estos años seguí trabajando en PHP y recientemente se me dio por buscar (ahora en Google) que sitios existían para PHP en español. Llamativamente los que aparecen en las primeras líneas  están totalmente desactualizados. Esto me llevo a pensar, porque no revivir phpes.com  y aquí estamos.

Espero poder crear un espacio donde podamos compartir noticias, tutoriales y “tips” de PHP en nuestro idioma.

Les pido disculpas si omito acentos y otras yerbas, pero con teclado en ingles se torna tedioso usarlos todo el tiempo. Asimismo, hace ya varios años que vivo en Estados Unidos, por lo que hay palabras que salen mas fácil en ingles, asique no se sorprendan.

Me gustaria saber que opinan del proyecto, y todo aquel que quiera participar no dude en contactarme.

Bienvenidos al nuevo PHPes.com

Pablo Godel