Um Benchmark de performance entre compiladores de PHP

Ter, Mar 9, 2010

Diversos

Recentemente o Facebook  abriu o código do HipHop o seu compilador de código PHP.  Este lançamento fez muito barulho pela web. A comunidade de desenvolvedores PHP já conhece a algum tempo sistemas de otimização para PHP que transformam código interpretado PHP em código compilável. O PHPClasses publicou um benchmark entre as alternativas ao HipHop, veja um resumo no quadro abaixo :

Resultados

Compilador Tempo Relativo
Zend Server 5.722 0.00%
Zend Server + Zend Optimizer 5.649 1.28%
PHP static 5.518 3.57%
PHP static + Zend Optimizer 5.427 5.16%
PHC 6.438 -12.51%
PHC optimized 3.673 35.81%
HipHop 1.200 79.03%

Como podem ver o HipHop teve o menor tempo entre os sistemas testados apresentando o maior ganho percentual em relação a configuração comum do PHP. Em um post publicado no ReadWriteWeb o criador do PHPClasses explica o funcionamento do HipHop, vale a pena conferir !

, , ,

Por:

Que escreveu 39 posts em Escalabilidade.


Fale com o autor

  • http://herberthamaral.com/ Herberth Amaral

    Ok, eles melhoraram a performance. E quanto à I/O?