我開發了一個網站,訪問者可以在某些產品上按「喜歡」按鈕。對於已登錄的用戶,我使用兩個字段(pid,uid)的表「p_likes」,類似地,訪問者的最佳方式是什麼?我需要在我的數據庫中有一張桌子,所以我一定會編輯現有的桌子。 我需要檢查哪些人/哪些pc按下該按鈕,以避免來自一個人的多個喜歡。跟蹤IP地址是個好主意嗎?如何將我的網站訪問者喜歡/喜歡的數據存儲到數據庫?
回答
我認爲跟蹤IP地址將是最好的。您可以進行檢查以查看來自同一IP的用戶是否已投票。
我從來沒有做過這樣的事情,但如果我這樣做,我會爲訪問者創建一個訪客會話並存儲投票。爲什麼不將IP存儲在數據庫中?導致IP更改。使用專用IP訪問您的頁面很難獲得訪問者。大多數互聯網提供商在每個連接上更新用戶的IP。所以我認爲使用cookie是最好的選擇。
你有沒有看過永久存儲訪客喜歡的頁面?我不。
IP變化,這是真的。事實上,我也沒有,但這正是我的客戶所需要的,所以如果我不想讓任何人永遠投票,我就會問最好的解決方案。這是關於用戶上傳的產品。謝謝。 – nkou
但是你仍然可以將這些喜歡的數據存儲在數據庫中進行統計。我只是說它們與IP的關係並不能保證。因此,如果該客人已經投票阻止了他的新投票,那麼您可以使用Cookie進行檢查。如果他清除了cookies或cookie過期,他將再次投票,就像他在另一天使用另一個IP訪問您的頁面一樣。 – DontVoteMeDown
您可以使用基於cookie + ip的解決方案。使用動態IP地址Cookie的地方。也只是基於cookie的跟蹤也不是一個壞主意。
- 1. 在數據庫中存儲FB喜歡
- 2. Facebook喜歡保存到PHP數據庫
- 3. 存儲Facebook喜歡本地 - 喜歡性能問題的數量
- 4. '喜歡'系統數據庫
- 5. Codeigniter喜歡數據庫類
- 6. 數據庫喜歡mysql用於我的音樂網站的PHP
- 7. 喜歡/不喜歡使用Firebase數據庫的系統
- 8. 從數據庫中選擇所有的喜歡和不喜歡
- 9. Facebook喜歡計數器顯示網站喜歡不是文章水平喜歡
- 10. 如何在我的文章表中存儲喜歡和不喜歡的數字?
- 11. 喜歡並不喜歡每週數據來自YouTube數據API
- 12. 發送喜歡/不喜歡用ajax數據庫
- 13. 喜歡/不喜歡風格投票Rails數據庫
- 14. 我如何得到喜歡和不喜歡計數youtube視頻
- 15. 問題:訪問者不會喜歡沒有內容的網站
- 16. 在Facebook上顯示喜歡的喜歡數量喜歡按鈕
- 17. 數據庫設計:喜歡的桌子?
- 18. Facebook的數據庫設計「喜歡」
- 19. 用於存儲用戶的Facebook喜歡的數據庫設計
- 20. SyntaxError:JSON.parse數據不喜歡0?
- 21. 如何存儲數據,如Facebook的「喜歡」
- 22. 在數據庫中存儲項目的「喜歡」?
- 23. GAE數據存儲設計存儲用戶狀態的「喜歡」機制(如Facebook的「喜歡」)
- 24. 計數喜歡不喜歡和點擊
- 25. 喜歡網站的人是否需要再次喜歡
- 26. 如何將我喜歡的特定網址的facebook數量存儲在我自己的數據庫中?
- 27. 我應該如何將用戶喜歡的頁面的數據存儲到Mysql數據庫
- 28. 使用元數據API解析YouTube視頻喜歡不喜歡
- 29. 數據庫設計:喜歡錶
- 30. 如何保存喜歡Firefox的喜好?
您可以使用Facebook和其他社交媒體。那麼你不必擔心任何事情。 –
這是關於網站內的人氣。那麼,在這種情況下,他們必須是Facebook用戶。這沒有幫助。不管怎麼說,還是要謝謝你! – nkou