Hướng dẫn install websocket php

Có hướng dẫn hay hướng dẫn nào cho thấy cách tự viết một máy chủ websockets đơn giản trong PHP không? Tôi đã cố gắng tìm kiếm nó trên google nhưng tôi không tìm thấy nhiều. Tôi đã tìm thấy phpwebsockets nhưng hiện tại nó đã lỗi thời và không hỗ trợ giao thức mới nhất. Tôi đã cố cập nhật nó nhưng nó dường như không hoạt động.

#!/php -q

và khách hàng:

var connection = new WebSocket['ws://localhost:12345'];
connection.onopen = function [] {
  connection.send['Ping']; // Send the message 'Ping' to the server
};

// Log errors
connection.onerror = function [error] {
  console.log['WebSocket Error ' + error];
};

// Log messages from the server
connection.onmessage = function [e] {
  console.log['Server: ' + e.data];
};

Nếu có bất cứ điều gì sai trong mã của tôi, bạn có thể giúp tôi sửa nó không? Concole trong firefox nóiFirefox can't establish a connection to the server at ws://localhost:12345/.

EDIT
Vì có nhiều hứng thú với câu hỏi này, tôi quyết định cung cấp cho bạn những gì cuối cùng tôi đã đưa ra. Đây là mã đầy đủ của tôi.

68 hữu ích 2 bình luận 131k xem chia sẻ

Chủ Đề