viernes, 8 de agosto de 2008

Sobre Php 5.3, Php 6 y alguna otra locura en php

El otro dia tuve un rato fructifero navegando. Una de esas veces que una pagina te lleva a otra y en cada una encuentras algo interesante de lo que quieres tomar nota. Os publico aqui lo que encontre.

Empezaremos con una serie de guias para desarrolladores de php, que me llevo a otro sitio donde encontre 5 cosas que (igual) no sabias de php

Luego encontre informacion de lo que viene en php 5.3:
Esto es importante conocerlo : Lo que viene en la siguiente version (5.3) de php, aunque aun esta en fase alfa:
  • Namespaces, como en java. Personalmente no le veo el que, pero los que vienen de java sabran apreciarlo.

  • Closures: como las de javascript. O sea, hacer cosas como por ejemplo
    $funcion= function (){ echo "hola"};
    $funcion();
  • Sintaxis NOWDOC para assignacion de variables: Muy util cuando tienes scripts que reemplazan tags en codigo y no quieres que jamas de los jamases se rompa el codigo.

  • Phar: la version en php del jar

  • Late state binding: mejoras en la herencia de clases estaticas ( http://es2.php.net/lsb)
Tambien encontre algo de lo que vendra en la version 6 de PHP:
  • La classe de objectStorage, sirve para tener una persistencia de objetos o singletons (durante un ciclo de ejecucion ).
Buscando alguna extension interesante para php encontre las siguientes:
  • Uso de funciones de librerias externas como msgBox o lo que se os ocurra. Quiza pueda servir para hacer llamadas a sistema en sistemas no linux. No le veo otra utilidad...

  • Compilado de scripts para hacer codigo "closed source". Si quereis vender codigo lleno de misterio y de forma que os tengan que llamar para cualquier cambio, pues esta es vuestra extension. :P

  • Sobrecarga de operadores en php (beta) : Util para aquellos que estudiaron ADA y no saben programar de otra manera...

  • Mejoras en el uso de http, como requests en paralelo
Si alguna vez aterrizas en un framework php hecho a medida siempre te vendra bien poder hacer ingenieria inversa de un codigo php para sacar umls. Creo que lo usare en breve...

LA FRIKADA DEL DIA
un servidor web hecho en php

Esto no es de php pero tambien me parecio interesante, se trata de un script de Filtrado de MYSQL SLOW QUERYS

Bueeeno, creo que ya ha habido bastante empache de links por hoy.

No hay comentarios: