Как лучше реализовать доступ к редактированию страницы?
Нужно сделать такой функционал, когда один пользователь редактирует страницу, другой не может редактировать ее. В данный момент этот функционал реализован через ajax запрос. Как лучше всего это реализовать?
в таком случае скорее всего аяксом будет выгоднее с точки зрения ресурсоемкости, слабо представляю сколько должно быть клиентов одновременно, чтобы сервер ложился от запроса раз в минуту. Теоретически 60 одновременно работающих пользователей будут отсылать вам грубо 1 рпс, что даже для мегатормознутого сервера ниочем. Если вы будете переделывать на сокеты, то при том же количестве юзеров у вас будет перманентно открыто 60 соединений, что хуже чем просто запрос-ответ-закрытие соединения. Скорее всего затык где то в другом месте. Смотрите что конкретно создает нагрузку.
Nikita Dergachov, ~200 * 25 = 5000 rpm, ок, а так у вас будет открыто 5000 соединений... Условно у вас +- 100 рпс, это не очень много(хотя я не знаю что конкретно отрабатывается в запросе). Кроме того - обязательно с неактивных вкладок отсылать запросы? Делайте это по переключению на вкладку.