Php 如何在laravel中生成像facebook这样的实时通知系统
我想为我的网站(社交网络)创建一个实时通知系统 我用的是laravel 5.2, 我目前正在使用socket.io和redis, 我已经创建了notifevent并成功地播放了它,但不知道接下来要做什么,请任何人帮助我或指导我Php 如何在laravel中生成像facebook这样的实时通知系统,php,laravel,websocket,redis,socket.io,Php,Laravel,Websocket,Redis,Socket.io,我想为我的网站(社交网络)创建一个实时通知系统 我用的是laravel 5.2, 我目前正在使用socket.io和redis, 我已经创建了notifevent并成功地播放了它,但不知道接下来要做什么,请任何人帮助我或指导我 你应该有一个NodeJS和socket.io,把它安装在你的服务器上 有事件时,使用Redis保存变量并将其发送到NodeJs或使用此PHP库,您可以将变量从PHP发送到NodeJs服务器: NodeJs上的数据处理 将其返回到PHP网页使用Socket.io(客户端ja
NodeJS
和socket.io
,把它安装在你的服务器上Redis
保存变量并将其发送到NodeJs
或使用此PHP库,您可以将变量从PHP
发送到NodeJs
服务器:NodeJs上的数据处理
Socket.io(客户端javascript)
捕获此事件并显示给最终用户(使用emit
和on
)elephant.io
按照此说明操作:
或者是使用Redis:
如果你的问题不清楚且很难回答,你应该尝试两种方式,并用新问题进行反馈
您可以使用javascript
发送Ajax请求,并从PHP
获取变量,然后使用此变量生成套接字。emit
但这种方式安全性较低,如果您想公开网站,必须使用令牌
或类似的方法
NodeJS
和socket.io
,把它安装在你的服务器上Redis
保存变量并将其发送到NodeJs
或使用此PHP库,您可以将变量从PHP
发送到NodeJs
服务器:NodeJs上的数据处理
Socket.io(客户端javascript)
捕获此事件并显示给最终用户(使用emit
和on
)elephant.io
按照此说明操作:
或者是使用Redis:
如果你的问题不清楚且很难回答,你应该尝试两种方式,并用新问题进行反馈
您可以使用
javascript
发送Ajax请求,从PHP
获取变量,并使用此变量生成socket.emit
,但这种方式安全性较低,如果你想公开你的网站,你必须使用令牌
或类似的东西查找事件广播和推送器我相信laracasts有一个教程。我们不为你做工作。尝试一个自由职业者网站。使用文本/事件流,它很容易使用。查找事件广播和推送我相信laracasts有一个教程。我们不为你做你的工作。尝试一个自由职业者网站。使用文本/事件流,它很容易使用。这是过时的答案。拉威尔回声更好:)。祝你好运这是过时的答案。拉威尔回声更好:)。祝你好运