HipHop dla PHP

Developerzy Facebooka zaprezentowali niedawno swoje nowe dzieło - HipHop. Jest to kompilator kodu PHP do kodu C++ i dalej kompilowanego do kodu maszynowego. HipHop przetwarza kod PHP na kod C++ i następnie używa g++ do jego skompilowania. Pozwoliło to zmniejszyć obciążenie procesorów na serwerach Facebooka nawet o 50%. HipHop wykonuje kod źródłowy z pominięciem niektórych rzadko używanych funkcji jak eval (dla większej wydajności), czy z przepisanymi dla większej wydajności niektórymi rozszerzeniami - jest to praktycznie reimplementacja środowiska wykonawczego PHP.

RkBlog

PHP w Akcji, 5 February 2010

Comment article
Comment article RkBlog main page Search RSS Contact