Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建一个用户聊天系统-(PHP、MySQL、AJAX?)_Php_Mysql_Chat_Social Networking - Fatal编程技术网

创建一个用户聊天系统-(PHP、MySQL、AJAX?)

创建一个用户聊天系统-(PHP、MySQL、AJAX?),php,mysql,chat,social-networking,Php,Mysql,Chat,Social Networking,我在一个交友网站工作,希望用户能够与他们的朋友聊天。我原本打算与Meebo集成以提供聊天功能,就像我的年鉴一样,但Meebo将只向大型网站提供该服务 我愿意自己学习并编写代码,但需要指出正确的方向 有这方面的教程吗?我能找到的所有教程都是用于站点聊天的,允许站点上的任何人参与。我只需要朋友就可以看到朋友在线,然后聊天 是否有任何技术可以集成到站点中以提供此功能?大多数简单的解决方案都使用轮询,这对于低容量很好,但在高容量中,点击数将成为一个问题。这里有一个(我认为)使用轮询的链接,应该给你一些如

我在一个交友网站工作,希望用户能够与他们的朋友聊天。我原本打算与Meebo集成以提供聊天功能,就像我的年鉴一样,但Meebo将只向大型网站提供该服务

我愿意自己学习并编写代码,但需要指出正确的方向

有这方面的教程吗?我能找到的所有教程都是用于站点聊天的,允许站点上的任何人参与。我只需要朋友就可以看到朋友在线,然后聊天


是否有任何技术可以集成到站点中以提供此功能?

大多数简单的解决方案都使用轮询,这对于低容量很好,但在高容量中,点击数将成为一个问题。这里有一个(我认为)使用轮询的链接,应该给你一些如何开始的想法:


但要想获得更高的访问量,您可能需要远离轮询。这个问题讨论了一些策略:

大多数简单的解决方案都使用轮询,这对于低容量是很好的,但是在高容量中,命中数将成为一个问题。这里有一个(我认为)使用轮询的链接,应该给你一些如何开始的想法:


但要想获得更高的访问量,您可能需要远离轮询。这个问题讨论了一些策略:

你真正需要的是阅读一些提供geoip查找的API,否则你将无法制作你需要的商业广告。你真正需要的是阅读一些提供geoip查找的API,否则你将无法制作你需要的商业广告。好的,因此,我可能应该研究一下聊天系统的HTTP保持活动方法?如果是我,我会用轮询(为了简单起见)编写它,但要将通信层模块化,以便以后可以用保持活动解决方案替换它。编辑:事实上,我会用一个相当长的轮询时间来编写它,然后使它足够智能,以便在对话过程中识别对话发生的时间,并缩短轮询间隔(或切换到保持活动解决方案)。好的,所以我可能应该研究聊天系统的HTTP保持活动方法?如果是我,为了简单起见,我会使用轮询编写它,但会将通信层模块化,以便以后可以用保持活动的解决方案替换它。编辑:事实上,我会用一个相当长的轮询时间来编写它,然后使它足够智能,能够识别会话发生的时间,并在会话期间缩短轮询间隔(或切换到保持活动的解决方案)。