簡體   English   中英

PHP即時消息更新

[英]PHP Instant Messages Update

我正在創建一個包含以下部分的消息傳遞系統:

  1. 一個發送用戶消息的表單,並在提交表單后,PHP將數據插入名為userMessages的MySQL表中。

  2. 一個執行MySQL查詢的PHP頁面從userMessages中全選並顯示所有消息。

我遇到的問題是使此消息傳遞系統具有INSTANT消息功能。 即,我從一種表單提交數據,它立即顯示在用戶消息頁面上,而無需手動刷新頁面。

我確實有臨時解決方案,每20秒刷新一次頁面。 但是,是否只有在提交新消息時才可以更新消息頁面?

將數據推送到網頁上非常困難,因為Dan Grossman曾說過您將要閱讀該Wiki文章。 如果您不介意服務器和數據庫負載過高,則每隔幾秒鍾進行一次AJAX輪詢將是一個好主意。 ama2也是正確的-PHP本質上不是最佳的系統,使用node.js的連續運行的應用程序服務器可能會效率更高。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM