php - jQuery 聊天应用程序

标签 php jquery chat

我正在编写一个聊天应用程序,作为项目的一部分,该项目是一种 IRC/论坛交叉,因为聊天实时更新,但提要保存在我的 MySQL 数据库中。

这只是我第二次使用 jQuery,我只是想在开始进一步研究之前检查一下我是否走对了路。

所以这调用了 jQuery 函数:

<form id="chatform" action="javascript:get();">
<input type="text" id="chatbox" name="chatbox">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/chat.js"></script>
</form>

我的 PHP 应该:

  • 查找所有变量(用户 ID、时间戳、消息等)。
  • 将这些值输入数据库。
  • 回显所有聊天消息,所有内容均正确对齐。

我的 jQuery 应该:

  • 通过淡入方式实时显示新消息:element.fadeIn(500);

这一切都好吗,还是我错过了什么?

最佳答案

我不知道你的消息保存在哪里。是否将其放入mysql中。我认为这不是一个好地方。因为这次之后这些消息可能就没用了。 我认为它应该分为两部分,一是显示消息,二是传输消息。 第一个是每隔一段时间就会收到后面的消息。 并且传输部分仅在您单击发送按钮时起作用。

关于php - jQuery 聊天应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6316678/

相关文章:

php - Google网上论坛替代品

php - WordPress 如何仅获取自定义帖子类型的父帖子

javascript - 如何检查我的对象类型是图像?

android - Socket.io如何检查连接(android)

ios - 使用套接字架构的聊天应用程序。

其他数据库上的 PHP PDO LEFTJOIN

php - 在简单的 Web 文档系统(或基本 CMS)上使用 RDBMS 与平面文件相比有什么真正的好处吗?

javascript - 动画后删除和移动元素

javascript - jquery如何检查滚动条是否几乎向下

android - 指定的子项已有父项。您必须先在我的聊天应用程序中对 child 的 parent 调用 removeView()