Laravel:如何为Web,Android和iOS构建实时聊天



概述

我必须为Web网站制作实时聊天应用程序,并有机会在Android和iOS应用程序上使用聊天服务器。(用于后端我使用 php Framework laravel (

起初,我想使用推动器将其制作,但是客户希望聊天应用无付款用于连接或消息。不幸的是,Pusher不是免费的,所以我想使用socket.io。

制作自己的聊天服务器。

问题

Andoid和iOS开发人员(我的团队(告诉我,Thay不知道如何使用socket.io服务器构建聊天应用程序。他们不知道如何进行实时聊天。
我不知道该提供什么。
另一个想法是使用Firebase实时数据库(比Pusher便宜(

问题

  • 有人知道免费解决方案以构建Web,Android和iOS应用程序的实时聊天吗?
  • 最好构建自己的套接字服务器或使用诸如Firebase之类的东西?
  • 是否有任何教程或北极?

预先感谢。

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

请参阅XMPP

这在您的情况下可能不是可接受的答案,但我仍然在这里放出:

如果您的客户不愿意为良好的功能支付少量费用,那么如果没有这些功能,他们将不得不好起来。

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

如果您的时间是收费的,那么他们很可能会为实施其他未知插件的服务支付更多的费用,而不是使用Pusher或其他支持的软件包所支付的费用。

Laravel生态系统已经关闭了这些软件包,因为它们是强大且干净的开发人员使用的。

即使您不选择此答案,我希望阅读本文的人们会考虑在如此巨大的必要性上解决的含义(例如,例如OP的(。

相关内容

最新更新