php - HTML5 websockets vs PHP websockets vs node.js websockets?

标签 php html node.js

我决定将 WebSockets 用于我的网站聊天应用程序,我才刚刚开始学习 Websockets,但我有三种不同的选择,node.js、PHP 或 HTML5。

我想知道这三者之间有什么区别,我的意思是如果有一个比其他的好我不想学所有这三个。

最佳答案

Web Sockets 是一种协议(protocol),它定义了双方如何进行通信。它与语言无关;任何语言都可以提供一个适配器来与另一个网络套接字对话。您提到的三件事是此适​​配器的三种不同实现。对于聊天应用程序,您可能至少需要其中两个:一个服务器,一个客户端。选择您希望使用哪种语言编写服务器(PHP 或 Node.js)并使用浏览器中的 HTML 5 网络套接字功能与服务器通信。

关于php - HTML5 websockets vs PHP websockets vs node.js websockets?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28425386/

相关文章:

javascript - 如何将选项添加到 knockout js选项中的第一个?

ios - 无法使用订阅优惠购买

html - 使用来自 node.js 后端的新数据更新网页的一部分

node.js - 有关为node.js安装angular cli的问题

php - 检查数据库中是否存在单词以及相邻列的输出数据是否为真

php - 在 foreach 中使用引用 (&) 在输出数组中添加 `&`?是不是bug

javascript - Codeigniter 和 Jquery Ajax,发布数据未通过

php - 检查用户名可用性问题

javascript - 如何将客户端 .STL 文件加载到 Three.js 场景中而不是从服务器加载?

html - 如何制作垂直和水平居中的盒装 div 容器