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_ ;-)
Komentarze
Komentarz użytkownika Seban
31 01 2010No ciekawe co to będzie/jest.
Komentarz użytkownika Marcin Kosedowski
01 02 2010Też 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.
Komentarz użytkownika Witek
03 02 2010Wł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/