EpicWEB.plwebdesign, programowanie, phat lewt!

o autorze / projekty / kontakt

Bezpieczeństwo / CSS / Epic Loot / Flash / Fsck Up / GFX / Google / Gry / Hosting / HTML / JS / Miniblog / MySQL / OS / Other / PHP / Praca / Techblog / Web

Ostatni projekt: ddrpl.com

PHP - (r)ewolucja od Facebook'a?

Facebook to jeden z projektów, którego zwolennicy PHP używają często jako kontrargumentu, na to, że w PHP nie da się zrobić nic poważnego. Ci, którzy znają prawdę trochę lepiej wiedzą, że PHP to tylko jeden z wielu języków programowania, których FB używa do zasilania licznych front- i back-endów w swoim portalu.

Na blogu SDTimes pojawiła się informacja głosząca, iż Facebook zamierza przedstawić i upublicznić na zasadach Open Source swoją własną wersję runtime PHP - autor spekuluje jakoby programiści (a dokładniej jedna osoba zatrudniona przez FB) mieli przygotować własną wersję parsera, która zdecydowanie polepsza wydajność.

Aktualizując swój wpis, w oparciu o komentarze innych użytkowników, Alex wskazuje także, że nowe rozwiązanie to być może kompilator działający na zasadzie JIT (just-in-time compilation) - rozwiązanie które może zapewnić wzrost prędkości ale i bezpieczeństwo typów (type safe), które często wskazywane jest jako jedna z większych wad PHP.

Czymkolwiek nie okazało by się nowe rozwiązanie - miejmy nadzieję, że uda się je wprowadzić do PHP Core (co da większe szanse zaistnienia na popularnych platformach hostingowych) i nie ograniczy się do wprowadzenia nowych funkcji z prefixem fb_ ;-)

3 komentarze | PHP, Techblog 31 stycznia / 14:44:14

Komentarze

1 Seban
31 stycznia 2010,

No ciekawe co to będzie/jest.

2 Marcin Kosedowski
01 lutego 2010,

Też czytałem, że ten wynalazek ma być "kompilatorem" do PHP. Co do szybkości, to zakładają, że po przejściu na tę technologię czas ładowania stron ma się zmniejszyć pięciokrotnie. Brzmi bardzo, bardzo ciekawie.

3 Witek
03 lutego 2010,

Właśnie wyczytałem, że to ma konwertować php na c++ do skompilowania za pomocą g++.

http://osnews.pl/hiphop-akcelerator-php-od-deweloperow-facebooka/

Zostaw komentarz