Дадут ли чистые сокеты прирост скорости или нет разницы?
Прирост скорости к чему?!
Вы понимаете, что каждый открытый сокет-коннект - требует дополнительных ресурсов на стороне сервера и кол-во одновременно открытых соединений ограничено?
если нужно к примеру уведомить других клиентов об изменениях то
то обычный GET-Ajax при активной вкладке - раз в 5 секунд.
Можно еще отслеживать скроллинг и движение мыши и выключать AJAX-пингер, если не было активности в течение 1-й минуты.
Правила просты:
1.
Real-time сервис - используем сокет. (более 1 запроса в 5 секунд)
2.
Диалоговый режим - GET/POST-Ajax (менее 1 запроса в 5 секунд)
+мониторинг событий (для разрыва коннекта/остановки GET-ping'a), сжатие данных и пакетная обработка.