我想使用PHP为我的网站添加独特的点击计数器。因此,此计数器将为数据库中的每个页面保存访问者的IP。我对数据库结构有这样的想法:
1个表格(hits
)和2个列(ip
,page_url
)。所以我可以使用简单的SQL查询来获取distinc IP,但我担心性能。为每个页面获取独特的点击量是一种好方法吗?
在结论中,对于基于数据库的独特计数系统,哪种数据库结构更好?
编辑:
我也有第二个问题。在PHP文件中获取访问者的IP后,如果在数据库中控制不是这个IP,然后添加数据库或只添加所有访问者IP,然后获取相关页面的distinc IP以获得唯一命中数,是否更好?
提前致谢。