Никак не могу понять, что нужно, что бы написать простейший чат на php с помощью websocket. Например я тестирую на javascript:
var socket = new WebSocket("ws://echo.websocket.org");
socket.onopen = function() {
alert("Соединение установлено.");
};
socket.onmessage = function(event) {
alert("Получены данные " + event.data);
// по идее должно срабатывать в обеих браузерах если получен ответ.
};
socket.onerror = function(error) {
alert("Ошибка " + error.message);
};
$("button").click(function(){ // это jquery
socket.send("Привет");
})
Если посмотреть на demo этих чатов https://github.com/morozovsk/websocket-examples, то всё работает в разных браузерах. Почему не работает на денвере?
phpкласс работы с сокетами находится вphp_sockets.dll. О работе можно почитать тут или тут. Если не хочется вручную писать реализацию используются вспом. библиотеки. – Алексей Шиманский Dec 03 '15 at 12:59