我的网站流量太大,我想添加一个点击计数器。什么是更好的存储方法?我有2个选择
1-创建数据库并存储命中。
2-创建本地txt文件并存储命中。
服务器已经超载了,那么最好避免对服务器施加更大的压力?
答案 0 :(得分:5)
为避免进一步加载服务器,请使用Google Analytics和Statcounter等外部服务。
答案 1 :(得分:3)
如果您不想使用外部服务,最好的选择是NoSQL数据库。
答案 2 :(得分:3)
替代PHP缓存(APC)将是一种选择。
答案 3 :(得分:2)
我不使用文件。
如果服务器已经处于高负载状态,那么如果添加额外的并发文件(读/写)访问权限会更糟糕
我确认@Antonys的答案。它会将统计数据的工作委托给客户端而不是服务器。
答案 4 :(得分:2)
这也是你的另一个选择 https://www.kissmetrics.com/