Что было бы наиболее подходящим способом сделать веб-приложение в реальном времени, работающее на PHP (веб-сервер Apache)?
Идея веб-приложения состоит в том, чтобы позволить двум пользователям одновременно редактировать одну и ту же HTML-форму, которая регулярно сохраняется в БД MySQL.
Я думаю о подходе AngularJS + Laravel с большим количеством запросов AJAX, но, может быть, есть более подходящий способ сделать это (возможно, WebSockets)?
Нет никаких требований к совместимости браузера, за исключением того, что он будет работать на последней версии Chrome.
По сути, если вам нужно веб-приложение в режиме реального времени, лучшим выбором будет WebSockets.
Он управляется событиями, поэтому клиент не должен получать обновления, а сервер их отправляет.
В противном случае клиент должен будет постоянно получать обновления из REST API.
Быстрый поиск в Google привел меня к трещотка который является веб-сокетами PHP.
Удачи!
Других решений пока нет …