Лучше ли иметь 10 000 подключенных пользователей или 10 000 страниц, которые используют setInterval() для отправки каждого N миллисекунд запроса на страницу PHP?
Спасибо
Ответ 1
APE утверждает, что может масштабировать до 100 тыс. соединений на машину. Он использует надлежащие события ввода-вывода, поэтому он просто масштабируется, потому что у него нет ни одного потока/процесса для каждого соединения.
Просто используйте 10000 подключенных клиентов с веб-сокетами.
Ответ 2
PHP, как известно, не способен обрабатывать большое количество одновременных долгоживущих соединений. Если вы решите использовать PHP, вы можете использовать setInterval для загрузки обновлений с сервера. Таким образом, вам не нужно открывать дорогие подключения.