PHP 5, RC1
Al fin tenemos juguete nuevo, señores!!!!
No me atrevía a probar el nuevo Php, hasta que saliera del estado de Beta. Un RC1 es un buen punto de partida, así que procedí a bajar la nueva versión de nuestro querido Php.net, para probarlo en el sitio en el que estamos trabajando actualmente.
Lo primero:¿se puede correr simultáneamente las dos versiones de php? Gracias a Dios, sí. Uno de los buenos cambios de php 5 es que el primer lugar donde se busca el php.ini es en el mismo directorio de php, así que lo mejor es correr nuestro viejo php 4 como módulo y el 5 como CGI. Acabo de decir esto y se me ocurre, ¿php 4 hace lo mismo? sería bueno, porque permitiría correr varias versiones independientes.
EL sitio que tiene la información con la configuración del httpd.conf es http://www.circle.ch/blog/p1387.html. Recuerden poner un Listen 80, para que siga funcionando el puerto normal.
Probando mi viejo sitio, con la configuración recomendada, ¡se me llenó la página de errores!. Nuestro php cada vez parece más un compilador de C: lleno de referencias al modo estricto... uf. Lo bueno de esto es que me permitió corregir una doble asignación de propiedades de una clase (dos var con el mismo nombre). Lo más terrible para los viejos camaradas es que todos los var deberían ser alterados a los indicadores de acceso public/private/protected. Lo otro es que las llamadas a métodos estáticos a un método no declarado como static también están 'prohibidas'. ¿qué más? Eso por ahora. Mientras sigo explorando los vericuetos del nuevo php, nuevas noticias tendrán, phperos de corazón!
Links:
- 2209 lecturas

Enviar un comentario nuevo