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?
9
A
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
- 1. Ktoś kiedyś użył odlewania PHP (unset)?
- 2. Czy ktoś użył Ant4Eclipse z Project Lombok?
- 3. Czy ktoś użył MVcIntegrationTestFramework Steve Sandersona?
- 4. ng-grid headerRowTemplate - Czy ktoś tego użył?
- 5. Czy ktoś użył SciPy z IronPythonem?
- 6. Czy ktoś użył Magmy w Pharo2.0?
- 7. Czy możesz użyć HipHop PHP do zbudowania rozszerzenia php?
- 8. Ktoś pomyślnie użył SpecFlow z xUnit 2.0?
- 9. Ktoś użył klienta WCF z usługą SSRS?
- 10. Czy ktoś użył gofry do budowania aplikacji Java?
- 11. Czy ktoś użył Testowania Jednostki jako sposobu uczenia się programowania?
- 12. Czy ktoś użył ActionChains z Webdriver (Python binding)?
- 13. benchmark apache na HipHop dla PHP
- 14. Delphi for PHP
- 15. HipHop na Facebooku - do czego służy?
- 16. Czy ktoś użył Incantera w aplikacji internetowej do wyświetlania statystycznych wykresów?
- 17. Czy HHVM (HipHop) obsługuje Postgresql/arbitrary rozszerzenia pecl?
- 18. Wykryj, czy użytkownik użył przycisku Wstecz.
- 19. Czy ktoś może mi wyjaśnić funkcję pack() w PHP?
- 20. Czy ktoś może wyjaśnić mi ten atak php injection injection?
- 21. Eclipse PDT Intellisense for PHP funkcje
- 22. Sprawdź/zaloguj ile przepustowości PhantomJS/CasperJS użył
- 23. Czy ktoś() jest leniwie oceniany?
- 24. Jak wyczyścić SSJS na serwerze Domino po tym, jak ktoś użył prototypu javascript w nsf?
- 25. Czy ktoś może wyjaśnić, jak to działa?
- 26. Używanie maszyny wirtualnej HipHop w systemie Windows
- 27. Czy ktoś może polecić API handlu forex?
- 28. selected.js :: Czy ktoś ma rzeczywisty przykład pracy?
- 29. Czy ktoś może wyjaśnić attr?
- 30. Czy ktoś może wytłumaczyć docker.sock