2010-06-13 13 views
9

Zastanawiam się, czy ktoś tutaj użył HipHop? Jeśli tak, co sądzisz o tej technologii? Czy to prawdziwy świat? Jakie problemy napotkasz? Czy powinienem skompilować moją aplikację produkcyjną za pomocą HipHop?Czy ktoś użył HipHop for PHP?

Odpowiedz

8

Tak, moja ekipa była tam na Facebooku w HQ przed wydaniem i od tamtej pory się z tym nie zgadzam. Istnieje wiele rzeczy, które po prostu nie działają w HipHop ... warunkowe obejmuje, eval() i inne podobne aspekty. Pamiętaj, że jest to raczej sposób na poprawę wydajności dzięki lepszej metodzie wdrażania.

Jeśli masz tylko jeden serwer, zdecydowanie go nie używaj. Wdrożenie skompilowanej aplikacji - która może łatwo trafić 1 GB - powoduje, że serwer zostaje wyłączony na krótki czas. Jeśli używasz kilku serwerów, to prawdopodobnie nie ma to większego sensu ... 50% obniżenie obciążenia procesora nie oszczędza ci dużo.

Jeśli masz dziesiątki lub nawet więcej serwerów, to ma to wiele sensu.

Powiązane problemy