如何在本地主机网站上添加工作聊天

时间:2019-03-31 14:51:34

标签: web chatbot

我正在制作网站。两个或更多用户之间的通信需要聊天框

我搜索了很多示例,但是大多数开发人员告诉我使用Widget

我想要不使用任何小部件的聊天框

1 个答案:

答案 0 :(得分:0)

您可以为此使用PHP和websockets。

WebSockets是HTML5的一项功能,用于在Web浏览器和服务器之间建立套接字连接,一旦与服务器建立了连接,则所有WebSocket数据(框架)都直接通过套接字发送,而不是通常的HTTP响应,请求,使我们能够在Web浏览器和服务器之间进行更快,更持久的通信。

这是一个从头开始构建您自己的聊天服务器的教程(来自古老的Chris Coyier,不少)

https://www.sanwebe.com/2013/05/chat-using-websocket-php-socket


根据Kuh-Chan的出色观点,websockets可能无法在典型的共享服务器环境中工作,这是不使用websockets的聊天系统的教程:

https://css-tricks.com/jquery-php-chat/

由于Chris的聊天教程将消息存储在服务器上的文本文件中而不是数据库中,因此您可能会发现执行此教程也很有用:创建PHP和MySQL登录系统-实际上,您可能有必要为您的项目。 如果需要的话,将使用与存储用户名/密码相同的技术来存储聊天消息。

https://www.tutorialrepublic.com/php-tutorial/php-mysql-login-system.php