Работа с сокетсервером(натолкните на мысль)

wowkaster

Новичок
Есть js скрипт который передает файлу какие-то данные о пользователей, тот (файл) пишет это всё в БД.
Поскольку данные пишутся с большой частотой, нужно внедрить сокет между JS и файлом который будет писать в БД.
В сети читал много статей, и видел разные примеры: Клиент <=> Сервер.
Как понимаю клиент - это есть этот js скрипт, а сервер - непосредственно сокет сервер который стоит написать.
Как связать эту цепочку JS файл <=> Сокет сервер <=> файл который пишет всё в бд.
Или же как упростить эту конструкцию.
Буду рад если дадите что топочтитать хорошего по этому поводу.
Всё что я находил немножко мне не подходило, очень косвено относилось к тому что нужно.
Спасибо.
 

wowkaster

Новичок
Где-то больше 5-и запросов в секунду.

Сокет серер должен быть многопоточным.
Потому что юзеры могу одновременно заходить на страницы.

PS: а как-это может быть полезным для вас? Вопрос же был по сокетам...
 

Gas

может по одной?
Можно сделать костылём без сокет сервера. У вебсервер'а для отдельного урла задаётся свой access log, а висящий в фоне php/phyton/perl процесс его парсит и заносит в базу. Естественно парсит не каждый раз заново, запоминает смещение от начала файла, делает блокировку от повторного запуска - но кода это не много.
 

Long

Новичок
0. забыть про "сокеты"
1. внимательно прочитать http://phpfaq.ru/na_tanke и ссылки с нее
2. 5 запросов в секунду - это не "с большой частотой"
 
Сверху