首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel:如何为web、android和ios构建实时聊天?

Laravel:如何为web、android和ios构建实时聊天?
EN

Stack Overflow用户
提问于 2018-04-01 15:29:07
回答 2查看 4.1K关注 0票数 0

概述

我必须为网站制作一个实时聊天应用程序,并有机会在Android和IOS应用程序上使用聊天服务器。(对于后端,我使用了PHP框架)

一开始,我想使用Pusher,但客户想要聊天应用,而不需要支付的连接或消息。不幸的是,Pusher并不是免费的,所以我想用Socket.IO来制作自己的聊天服务器。

问题

Andoid和IOS开发人员(我的团队)告诉我,他们不知道如何使用Socket.IO服务器构建聊天应用程序。他们不知道如何进行实时聊天。

我不知道该给他们什么。

另一个想法是使用Firebase实时数据库(它比Pusher便宜)

问题

  • 有谁知道免费的解决方案来为网络、安卓和IOS应用构建实时聊天吗?
  • 最好是构建自己的套接字服务器,还是使用类似Firebase之类的工具?
  • 有任何关于这方面的教程或圆弧吗?

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-01 15:52:09

在你的情况下,这可能不是一个可以接受的答案,但我还是要在这里说出来:

如果你的客户不愿意为好的功能支付少量的钱,那么没有这些功能他们就没问题了。

将需要更多的开发时间和精力来研究和实施另一个事件广播系统。

如果你的时间是收费的,他们很可能会花更多的钱为你的服务实现一些其他未知的插件,而不是他们将支付使用Pusher或其他Laravel支持的软件包。

Laravel生态系统关闭了这些包,因为它们健壮且干净,可供开发人员使用。

即使你不选择这个答案,我也希望读到这篇文章的人会考虑到在如此大的必要性(比如OP's)上解决更少的问题的意义。

票数 0
EN

Stack Overflow用户

发布于 2018-04-01 15:40:22

您可能需要检查XMPP是否在iOS中实现聊天应用程序,

请参考,XMPP

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49599622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档