我寫了一個php文件,它在接收到http帖子時更改MySql表格條目。我也希望php文件發送一個通知給表項的所有者。這個想法類似於聊天室或即時通訊程序。我看過php聊天腳本,但我真的需要一些非常簡單的可定製界面。任何人都可以將我指向正確的方向嗎?當MySql數據庫條目發生變化時發送通知
0
A
回答
1
所以你想同步一組客戶端嗎?
如果是這樣,看看長輪詢技術。這很簡單:客戶端打開一個連接,但服務器在數據更新之前不會響應。
缺點是,這對PHP不適用。您將需要睡眠()幾個連接,因此阻止PHP進程。
如果你有可能我會建議使用node.js來做這樣的事情。長輪詢聊天是quire簡單實施使用節點;)
+0
我已經實現了一個類似Comet的模式來執行此操作。但是,我覺得這項技術帶寬密集程度太高。一個php聊天客戶端在帶寬使用上要便宜得多。 – sonics876 2010-07-10 00:06:57
1
我會使用命名的外觀事件觸發和Jabber機器人(擴展存在幾種語言)。
http://www.xaprb.com/blog/2007/08/29/how-to-notify-event-listeners-in-mysql/
相關問題
- 1. 當MySQL數據條目發生變化時有效通知
- 2. 當數據庫中的表發生變化時向用戶發送通知
- 3. 每當數據瀏覽器發生變化時發送推送通知
- 4. 當數據/模型發生變化時通知視圖/活動
- 5. 數據庫發生變化時收到通知c#
- 6. 如何推送本地通知當輸入數據發生變化時?
- 7. 當oracle數據庫發生更改時發出通知
- 8. 當UITableView發生變化時發出通知
- 9. Android:當圖標發生變化時,通知未發送並顯示
- 10. 對象發生變化時通知TObjectList
- 11. 當AWS Lambda函數發生錯誤時發送通知警報
- 12. 當更新Firebase數據庫時發送通知更新
- 13. 當數據庫發生變化時,您如何管理ORM層?
- 14. 當Rails關聯發生變化時更新數據庫結構
- 15. 當數據庫表發生變化時更新FrontEnd
- 16. 當數據庫內容發生變化時啓動bpm進程
- 17. 當插入到數據庫中時浮點值發生變化
- 18. Laravel 5.3發送數據庫通知
- 19. 火力地堡發送通知在實時數據庫的變化
- 20. ScrollViewer:當ComputedHorizontalScrollBarVisibility發生變化時通知
- 21. 當QObject中的屬性發生變化時,是否有通知?
- 22. 每當Rss文件發生變化時通知android
- 23. 當依賴項屬性的綁定發生變化時通知
- 24. 當TFS中的文件夾發生變化時執行通知
- 25. Android&Rx Java 2:當對象發生變化時得到通知
- 26. 當RegistryKey值發生變化時收到通知
- 27. 當Firebase實時數據庫節點更新時發送推送通知
- 28. 當從AppDelegate發送本地通知時發生NSInvalidArgumentException
- 29. 當apache發生故障時發送通知
- 30. ObservableArray在項目發生變化時不會通知
什麼樣的通知?郵件?即時通訊 - 如果是,哪一個?爲什麼通知工具需要一個界面 - 你想在網頁上顯示嗎? – 2010-07-09 21:59:11
此外,你有什麼是有效的同一個問題打開http://stackoverflow.com/questions/3131326/effectively-notify-when-mysql-data-entry-changes這是一樣模糊,但有一些很好的反饋值得關注。 – 2010-07-09 22:00:47
我希望它與即時消息類似,但我不想使用商業即時消息服務。一旦數據輸入發生變化,我想要發送一個警報給連接到聊天會話的用戶。 – sonics876 2010-07-10 00:02:57