Facebook HipHop

pubblicato: mercoledì 03 febbraio 2010 da Lpt on fire! in: Open Source PHP

Facebook ha finalmente svelato il progetto riguardante il PHP che vi avevamo preannunciato due giorni fa. Il nome è scelto HipHop for PHP.

Nella presentazione si afferma che grazie al lavoro di questi due anni sono riusciti a ridurre il carico sui server della metà. Una percentuale che ha ripercussioni molto importanti per chi, come facebook, ha decine di migliaia di server.

HipHop non è un compilatore come preventivato inizialmente, ma, in realtà, un traduttore che trasforma il codice PHP in C++ che poi verrà compilato utilizzando g++. Sono stati reimplementati parti del sistema runtime di PHP ed anche alcuni plugin, ma alcune funzionalità come eval() sono state scartate.

PUBBLICITÀ

Il problema fondamentale del progetto era colmare il divario fra i due linguaggi e riuscire a far combaciare gli aspetti migliori di PHP con le prestazioni del C++. Dopo 300 mila linee di codice e 5000 unit test si ritengono soddisfatti del lavoro l’hanno pubblicato su GitHub sotto licenza PHP.

Via | Facebook

1 stelle2 stelle3 stelle4 stelle5 stelle (1 Voti | Media: 5 su 5)
condividi condividi condividi 2 commenti
PUBBLICITÀ

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Gnagnone

    03 feb 2010 - 15:34 - #1
    0 punti
    Up Down

    avete provato a visitare il link al progetto su github da voi pubblicato prima di postare la notizia? non pare esistere, e nemmeno facendo una ricerca su github si trova niente a riguardo…. ok c’è la notizia pure sul blog “facebook developers”, ma siamo sicuri che non sia un pesce d’aprile in anticipo?

  • Profilo di phyr0

    phyr0

    03 feb 2010 - 23:30 - #2
    0 punti
    Up Down

    è un pesce febbrile! colpa dell’aviaria :P

PUBBLICITÀ
L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento

Network Blogo