2012-07-10 68 views

回答

2

這是一個很普通的問題,但我建造其中的一個很久以前,也許什麼,我還記得可以幫助一些:

  • 顯然需要爲每一個主鍵參考人。
  • 然後,我想我有一個每個當前對話(每個人或我不記得的對話)的日誌文件。
  • 我有一個客戶端JavaScript超時循環請求日誌文件的任何更改。如果有變化,他們會被退回給客戶。
  • 當聊天結束/窗口關閉時,日誌被刪除或下載或任何其他。
  • 也許應該以某種方式節流系統軟化DDOS攻擊

編輯 - 二點解釋

對話數據必須存儲在某個地方。由於您無法通過瀏覽器訪問用戶的文件系統,因此您必須將所有內容存儲在服務器上。選項位於文件或數據庫中。然後,您必須將存儲的數據與正確的對話對齊。假設你選擇「文件」,你可以爲一個用戶=>多個對話,或者多個用戶=>一個對話(或者一個海量文件,我想,儘管這樣會很醜)組織它們。

+2

+1對顯然缺少關於每一條可用信息的問題給出回答。 – bos 2012-07-10 05:20:22

+1

乾杯,黑暗中的一擊,也許我會打一些東西。你能解釋第二點嗎? – Ben 2012-07-10 05:21:30

+0

? – 2012-07-10 05:22:04