[英]Most efficient way to store used IPs by a user using mysql and php?
我需要收集用戶使用的所有 IP 地址,但我不確定最好的方法是什么。
解決此問題的一種方法是,創建一個表,其中包含有關用戶使用什么 IP 登錄的記錄。 在每次登錄時,插入一條將用戶 ID 與 IP 關聯的記錄。
然后在用戶禁止時,我將查看表中的所有記錄並將這些 IP 列入黑名單。
但感覺像是不必要的工作,也許只是收集ip地址將它們添加到用戶表的字段中? 如果此解決方案更有效,該字段使用什么數據類型以及應如何格式化存儲的數據?
這似乎是最有效的方法,
將所有 IPS 存儲在一個單獨的數據庫中,已知用戶使用它。
然后,您可以根據要禁止的人將這些 IP 列入黑名單。 您只需要查找 xx 以前使用過的所有 IP
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.