La optimizacion del PHP de un sitio web o blog es una cuestion muy importante ya que un codigo limpio hace que el consumo de los recursos de nuestro hosting (cpu) sean menores y por lo tanto el rendimiendo sea mejor.
Un ejemplo de buena optimización de codigos y bases de datos es Facebook ya que ellos sirven a la impresionante cantidad de 400.000.000.000 de páginas, que si no tuvieran su codigo perfectamente optimizado explotaria en segundos.
Para realizar esta tarea utilizan HipHop, un optimizador desarrollado por Haiping Zhao que reduce la CPU hasta en un 50% transformando codigos PHP en C++ que puede ser compilado (con GNU GCC) y de esa forma se optimizan los consumos del CPU.
Haiping Zhao describe HipHop de la siguiente manera:
- No es un compilador, estrictamente hablando.
- No funciona con Apache, pero esperan que sí lo haga en el futuro.
- Desarrollaron un servidor web especializado.
- Reduce el uso del CPU hasta en un 50%, comparado con Apache y PHP.
- Y hace que Facebook sirva dos veces más tráfico usando 30% menos CPU
Ahora Facebook libero de forma open source las 300.000 lineas de codigo de HipHop con licensia PHP para que pueda ser descargada y usada por cualquier persona para que puedan optimizar sus sitios.
Visto en Bitelia