Dziś na stronie inżynierów facebooka przeczytałem o bardzo ciekawym rozwiązaniu o nazwie HIPHOP. Nazwa brzmiała na tyle intrygująco, że od razu kliknąłem, aby dowiedzieć się o co chodzi. Programiści Facebooka po raz kolejny postanowili upublicznić efekt swojej wielomiesięcznej pracy. Tym razem jest to coś naprawdę fajnego, szczególnie dla tych, których interesuje wydajność i optymalizacja aplikacji.
HipHop w przeciwieństwie do APC czy eAccelerator nie jest sam w sobie kompilatorem kodu. Z tego co opisuje Haiping Zhao jest to narzędzie do transformacji kodu. Automatycznie przekształca źródłowy kod PHP w wysoce zoptymalizowany C++ a następnie poddaje go kompilacji za pomocą g++.
Nie będę tłumaczył tego co można przeczytać na stronie Facebook Engineering, dlatego zachęcam do dalszej lektury. Sam oczywiście wrócę do tematu kiedy będę miał okazję przetestować skuteczność pomysłu i chętnie opisze swoje doświadczenia w połączeniu oczywiście z CMS TYPO3 :)

Ostatnie komentarze
autor
knows WHAT? ;) / 16 lut. 10:24
Convenient In/Out animation using expressions
Tomasz Wolfram
Zgodnie z prośbą, udostępniliśmy wygenerowany plik wordforms zakodowany już w utf-8. Do pobrania stą... / 10 lut. 12:08
Wdrożenie Sphinx Search
Dudon
Bardzo fajny tutorial, wielki plus. Byłbym jeszcze bardziej zobowiązany za udostępnienie pliku wordf... / 08 lut. 22:59
Wdrożenie Sphinx Search
autor
phew! everyone knows THAT! ;) / 07 lut. 16:20
Convenient In/Out animation using expressions
Bartosz Aninowski
What problem do you have? What realur has to do with this extension? / 01 lut. 11:04
Jak przyspieszyć działanie TYPO3 przy pomocy nginx'a.