Кто-нибудь использовал HipHop для PHP?

Мне было интересно, если кто-нибудь здесь использовал HipHop? Если так, что вы думаете о технологии? Это реальный мир? С какими проблемами вы столкнулись? Должен ли я скомпилировать свое производственное приложение, используя HipHop?

1 ответ

Решение

Да, моя команда была там в штаб-квартире Facebook до релиза и с тех пор возилась с этим. В HipHop есть ряд вещей, которые просто не работают. Условные включения, eval() и другие подобные аспекты. Помните, что это больше способ повысить производительность с помощью лучшего метода развертывания.

Если у вас есть только один сервер, определенно не используйте его. Развертывание скомпилированного приложения, которое может легко достигнуть 1 ГБ, на короткое время отключает ваш сервер. Если вы используете несколько серверов, это, вероятно, тоже не имеет особого смысла... уменьшение загрузки процессора на 50% не сильно вас спасет.

Если у вас есть десятки или даже больше серверов, тогда это имеет большой смысл.

Другие вопросы по тегам