Top Promos Apple

iPhone 16

Test Apple

Antivirus Mac

Dock Thunderbolt

Chargeur iPhone

Nettoyeur Mac

Comparatif iPhone

Actualité

Divers

FaceBook double les performances de PHP et sort un transcodeur

Par Didier Pulicani - Mis à jour le

Nous vous en parlions comme d'une rumeur, FaceBook vient de le confirmer ce soir, en présentant HipHop.

Je travaille dessus depuis 2 ans déclare Haiping Zhao. L'ingénieur affirme avoir divisé par deux, le nombre de processeurs nécessaires pour exécuter le même code PHP, le gain étant variable suivant les pages. Comment réaliser un tel miracle ? Réponse de l'intéressé :

HipHop pour PHP n'est pas un compilateur, en tant que tel. C'est plutôt un transcodeur de code source. HipHop transforme votre code source PHP en code source C++ optimisé, puis utilise g++ pour le compiler.

FaceBook double les performances de PHP et sort un transcodeur


HipHop execute le code source dans une sémantique équivalente et sacrifie quelques fonctions rarement utilisées, comme eval() [..] HipHop inclut un transcodeur, une nouvelle implémentation du runtime PHP, a réécrit un certain nombre de bibliothèques pour prendre en comptes les optimisations.

Le concept est ingénieux : au lieu de passer du temps à créer un compilateur efficace ou de recréer un énième système de cache de bytecode, ils utilisent le bon vieux GCC pour créer les binaires finaux. Toute la difficulté est de bien gérer la transformation en C++, ce qui est loin d'être évident.

FaceBook a décidé de mettre ce code en OpenSource : tout le web pourra alors bénéficier de cette technologie, et devrait pouvoir l'utiliser, une fois bien stabilisée. Haiping Zhao estime toutefois que c'est déjà le cas et que de nombreux tests unitaires ont été validés, et que le produit est déjà très fiable.

http://github.com/facebook/
http://github.com/facebook/hiphop-php/wikis (pas encore ouvert au public)
Mac4Ever recrute sur Paris et Nîmes

Mac4Ever recrute sur Paris et Nîmes

Mac4ever renforce ses équipes et recherche plusieurs personnes pour participer à la rédaction de son fil d'actualité, à la création de contenu vidéo, ainsi qu'à l'amélioration du référencement des contenus. Si tu es intéressé, n'hésite pas à postuler !

Un bilan incroyable pour la panne causée par CrowdStrike

Un bilan incroyable pour la panne causée par CrowdStrike

Vendredi 19 juillet 2024, Microsoft enregistrait une panne colossale de ses services, causée par une mise à jour du logiciel de...

Comment bloquer l'utilisation de ses données par Grok, l'IA de X ?

Comment bloquer l'utilisation de ses données par Grok, l'IA de X ?

Depuis ce matin, une nouvelle option -des plus intéressantes- est apparue sur X (ex-Twitter), qui au passage est activée par défaut. Il...

Google doit-il craindre SearchGPT, le nouvel outil de recherche d'OpenAI (ChatGPT) ?

Google doit-il craindre SearchGPT, le nouvel outil de recherche d'OpenAI (ChatGPT) ?

Voilà une nouvelle menace se profiler pour Google ! En effet, OpenAI vient de dévoiler son nouveau moteur de recherche -forcément...

Chrome améliore la sécurité pour les fichiers téléchargés

Chrome améliore la sécurité pour les fichiers téléchargés

Après avoir revu l'interface de téléchargement au sein de son navigateur, Google propose désormais d'offrir davantage de...

A quoi servira le nouveau labo d'Apple en Chine ?

A quoi servira le nouveau labo d'Apple en Chine ?

Alors que Jeff Williams est en voyage d'affaires en Chine, Apple serait sur le point d'ouvrir un nouveau laboratoire dans le pays.

Panne mondiale : les précisions laconiques de CrowdStrike suffiront-elles ?

Panne mondiale : les précisions laconiques de CrowdStrike suffiront-elles ?

CrowdStrike continue d'être sous les feux de la rampe. La société de cybersécurité, à l'origine de la panne...

Mistral Large 2 : à "jeu égal" avec ChatGPT !

Mistral Large 2 : à "jeu égal" avec ChatGPT !

La start-up Mistral -fondée en avril 2023 par trois anciens de Polytechnique et de l'Ecole Normale Supérieure- n'a rien à envier à...

L'émoji pistolet fait son retour sur X (ex-Twitter)

L'émoji pistolet fait son retour sur X (ex-Twitter)

Alors que l'usage des armes à feu est de plus en plus d'actualité aux Etats-Unis, X (ex-Twitter- vient de rétablir dans la plus grande...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

19 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.