Using PHP with Socket.io(在 Socket.io 中使用 PHP)
问题描述
是否可以在客户端使用 Sockets.io 并与服务器上基于 PHP 的应用程序进行通信?PHP 甚至支持这种长期连接"的代码编写方式吗?
Is it possible to use Sockets.io on the client side and communicate with a PHP based application on the server? Does PHP even support such a 'long-lived connection' way of writing code?
我为 socket.io 找到的所有示例代码似乎都用于服务器端的 node.js,所以没有帮助.
All the sample code I find for socket.io seems to be for node.js on the server side, so no help there.
推荐答案
回答这个问题可能有点晚了,但这是我的发现.
It may be a little late for this question to be answered, but here is what I found.
我不想争论节点是否比 php 做得更好,这不是重点.
I don't want to debate on the fact that nodes does that better than php or not, this is not the point.
解决方案是:我没有找到任何用于 PHP 的 socket.io 实现.
The solution is : I haven't found any implementation of socket.io for PHP.
但是有一些方法可以实现 WebSockets.有 这个 jQuery 插件 允许您使用 Websockets 同时优雅地降级非支持浏览器.在 PHP 方面,有这个类,它似乎是 PHP WS 使用最广泛的服务器.
But there are some ways to implement WebSockets. There is this jQuery plugin allowing you to use Websockets while gracefully degrading for non-supporting browsers. On the PHP side, there is this class which seems to be the most widely used for PHP WS servers.
这篇关于在 Socket.io 中使用 PHP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:在 Socket.io 中使用 PHP
基础教程推荐
- phpmyadmin 错误“#1062 - 密钥 1 的重复条目‘1’" 2022-01-01
- HTTP 与 FTP 上传 2021-01-01
- 如何在 XAMPP 上启用 mysqli? 2021-01-01
- 使用 PDO 转义列名 2021-01-01
- PHP 守护进程/worker 环境 2022-01-01
- Doctrine 2 - 在多对多关系中记录更改 2022-01-01
- 在 CakePHP 2.0 中使用 Html Helper 时未定义的变量 2021-01-01
- 在 yii2 中迁移时出现异常“找不到驱动程序" 2022-01-01
- 找不到类“AppHttpControllersDB",我也无法使用新模型 2022-01-01
- 如何在 Symfony 和 Doctrine 中实现多对多和一对多? 2022-01-01