Un veritable révolutionnaire est guidé par l'amour… l'amour des Hommes, de la justice et de la vérité… Ernesto Guevara
Facebook vient d’annoncer la naissance de Hip Hop, son compilateur PHP. Après 2 ans de travail acharné, Facebook diffuse maintenant 90 % de ses pages en utilisant leur technologie HipHop.
Ainsi, à partir d’un code PHP statique, HipHop débute par une phase d’analyse qui permet de déterminer quelles sont les fonctions et les différentes dépendances du code. Cela permet une première optimisation. Ensuite, HipHop détermine comment typer au mieux les variables afin d’économiser encore plus de mémoire et pour finir, HipHop génère le reste du code en établissant une correspondance directe entre PHP et C++.
Vous l’aurez compris, HipHop est donc un outil qui permet de convertir du code PHP en C++ et de faire tourner tout ça sur le serveur, optimisant ainsi la consommation mémoire. Mais comme ils s’ennuyaient un peu chez Facebook, ils ont aussi développé HPHPi qui est un outil permettant de développer directement sur HipHop sans passer par la phase de compilation. Cela permet de débugger plus rapidement sans avoir à changer ses habitudes de codeur PHP.
Source : Korben
Imprimer cet article
Travail :
De l’ancien français travail « tourment, souffrance » (XIIe siècle), du bas latin (VIe siècle) tripálĭus du latin tripálĭum, « instrument de torture à trois poutres ».
Alors que penser de la "valeur travail" si chère à ce grand travailleur (8 semaines de vacances par an) qu'est Nicolas Sarkozy de Naguy-Bosca ? La torture est-elle une valeur respectable ? Apparemment, selon la droite décomplexée (que je préfère appeler extrême droite), il semblerai que oui.
J'sais pas vous, mais moi, ça me fait peur.
Pensée personnelle
Laisser une réponse