Facebook ha rilasciato con una licenza open source il compilatore Php che ha usato internamente per raddoppiare la capacità la potenza di fuoco del suo sito. Per un sito che eroga circa 400 miliardi di pagine Php si tratta di un successo di notevoli proporzioni.
Secondo l’annuncio ufficiale, la compilazione arriva al costo di piccole omissioni, ma si tratterebbe di funzioni di uso non frequente.
Il codice Php gestito dal compilatore viene tradotto in C++ e quindi compilato, quindi la performance dovrebbe essere ottimale, tanto da fare restare perplessi riguardo a una promessa di un semplice raddoppio di throughput, ma probabilmente gli altri colli di bottiglia di un sito hanno il sopravvento sull’ottimizzazione di qualche fattore del front-end.
HipHop è descritto dettagliatamente nell’area per sviluppatori di Facebook.
Il linguaggio è supportato tramite un gruppo Google.
[...] Facebook ha rilasciato con una licenza open source il compilatore Php che ha usato internamente per raddoppiare la capacità la potenza di fuoco del suo sito. Per un sito che eroga circa 400 miliardi di pagine Php si tratta di un successo di notevoli proporzioni. Secondo l’annuncio ufficiale, la compilazione arriva al costo di piccole omissioni, ma [...] Leggi l’articolo completo [...]
Devi fare Login per postare un commento.
Tecnologia e prove a volontà8.3103Evoluzioni o rivoluzioni? Ecco a voi la nuova...
iPad, la terza generazione6.3107 Apple continua a stupire con l’ultima versione...
Ivy Bridge: Cpu Intel in 3D7.3104 La nuova generazione di processori porta grandi...
Schede grafiche – GeForce GTX 680: la più veloce9.0103 Tutti i dettagli dell’architettura...
Nas business: otto sistemi a confronto8.0104 I server di storage dedicati al prosumer e...
Le novità della versione 4 di Lightroom8.0103 Un nuovo motore di elaborazione delle...
Freeware: il meglio a costo zero6.4105 Vi presentiamo più di 50 applicazioni gratuite...
Fotografia – scattare con lo smartphone8.3103 Gli smartphone sono strumenti...
In effetti un solo raddoppio delle prestazioni passando da un linguaggio interpretato ad uno compilato appare un pò poco, ma, come giustamente rilevato, ci sono altri colli di bottiglia in questo ambito. La battaglia per migliorare la performance continua, nonostante l’hardware utilizzato oggi sia di per sè già molto potente.
loading...