HHVM имеет встроенный сервер, Proxygen. Вы можете запустить HHVM с сервера Proxygen или запустить его в режиме FastCGI, используя другой сервер, такой как nginx или apache для обработки веб-запросов.Является ли более эффективным использование локального гнезда Proxygen или NGINX + FastCGI с HHVM?
Я не могу найти ни одного бенчмарка или авторитетного источника, который бы показывал, какой из двух вариантов лучше всего подходит. Очевидно, что я мог бы предусмотреть две системы вручную тестировать различные нагрузки в разных комбинациях параллелизма и составлять контрольный показатель, но я бы предпочел избежать работы, если кто-то уже сделал такое сравнение.
Кто-нибудь знает, в общем, лучший вариант с точки зрения производительности?
Знаете ли вы, что то, что вы хотите запустить, вызовет так много нагрузки, что имеет значение? Если нет, то я предлагаю вам просто не беспокоиться об этом, пока это не станет проблемой. Что касается того, почему нет достоверных данных, по которым лучше, потому что их не существует. Если бы кто-то был объективно лучше другого, во всех случаях не было бы причин для того, чтобы существовало другое. В некоторых случаях лучше работать, а другой - в разных вариантах использования. Вам нужно будет настроить оба и сравнить их самостоятельно, чтобы получить данные, имеющие отношение к вашему делу, еще одна причина, чтобы не беспокоиться об этом. – GordonM