Web Php
HipHop (HPHPi), Framework from Facebook for PHP
Feb 3rd
Finalmente, lo que era un rumor se cumplió. Bueno… casi. Se hablo de un acelerador, un compilador y una reescritura de la máquina virtual Zend, y aunque en un plano general era cierto que Facebook estuvo años trabajando en silencio para desarrollar una tecnología que acelerara PHP, en la práctica lo hicieron mediante un enfoque distinto.
Haiping Zhao, del equipo de ingenieros de Facebook, publicó hoy un artículo comentando que Facebook había optado por PHP por considerarlo un lenguaje simple de aprender, simple de escribir, simple de leer y simple de debuguear, pero que al mismo tiempo estaban conscientes de que en comparación con C++ o Java corría más lento y consumía más procesador. Paralelamente, por estar basado en C es posible traducir casi completamente cualquier script de PHP a C++, ya sea mediante reescritura de funciones o generando extensiones como las de PECL.
Php Alternative to Jasper Reports in Sugar Crm – Agata Report
Nov 30th
Después de pasar un tiempo investigando por las necesidades expresadas por uno de mis clientes,
he encontrado la mejor manera de integrarles un módulo de reporting sin la necesidad de meter Java y Tomcat a través de Jasper Reports.
El motivo de evitar a toda costa meter Jasper Reports es que considero que es:
- Un gasto extra de hosting para mi cliente.
- Mezclar dos tecnologías php y j2ee cuando se puede evitar
- Cierta desconfianza en el aire sobre los tiempos de generación de informes.
- Posibles problemas de integración a la hora de querer montar informes al vuelo.
Por este motivo he seguido buscando y he encontrado una herramienta denominada Agata Report, open source y basada en php. Parece que es justo lo que busco y una gran alternativa a la solución Java.
Ya os comentaré los resultados.
PHP 5.3 Release Disponible
Apr 28th
Dentro de poco los programadores que usamos php podremos disponer de la nueva release de php 5.3.
Las principales características que he visto comentadas en una entrevista a Lukas Kahwe son las siguientes:
- Performance versus memory usage
-Lambda functions, closures and PHAR
Tendremos que esperar a PHP 6 para encontrar grandes cambios.
Esto me recuerda, como las empresas que adquieren o desarrollan software con php, tienen que migrar sus aplicaciones cuando dejan de dar soporte a antiguas versiones, como ocurrió el año 2008 con php4.
Muchas empresas tuvieron que migrar sus aplicaciones de php4 a php5.
¿Como valoraís estas migraciones?
¿Cual creeís que debe ser el tiempo que se debe dar soporte a una versión de un lenguaje de programación “gratuito”? ¿Debería de diferir del soporte de un lenguaje que te cobra licencias?
Imagino que si aportas a la comunidad, en este caso de php donaciones, y te encuentras en un caso como este, te pueden crear parches pero, ¿alguien sabe cuanto cuesta esto?
Gracias por vuestros comentarios
