客户端分析优于服务器端的优势是什么?

Dav*_*all 7 javascript logging analytics server-side client-side

我一直使用客户端网络分析,它使用JavaScript来跟踪网站的访问者点击量,以及提供的所有有用信息.但有些人最近告诉我他们更喜欢服务器端分析,因为它更快.

所以我想知道用JavaScript做客户端的主要优点是什么?哪个有更多的功能,为什么?

Mic*_*ant 7

分析服务器或客户端?

服务器端优势:

  • 服务器的设置可以比桌面计算机具有更大的功率,因此可以处理"大数字".

  • 性能可以更加可预测,因为相同的机器用于每个人的分析和结果的生成.

  • 输出不依赖于浏览器/浏览器版本,因为它们只需显示图像.

  • 输出也可以是多设备,没有任何依赖性.

  • 在减少客户端问题的同时,输出可以是相同的,并且还使图像生成支持多种输出格式.

客户端优势:

  • 如果客户端数量很大,比如每分钟数千个,那么将处理卸载到客户端计算机以避免让它们减慢中央服务器的速度可能会很好.

  • 解决方案倾向于提供更多的交互性和更快的结果,因为所有数据和逻辑都在客户端上.

  • 最初下载后,可以在不联机的情况下更改视图.

  • 如果流量变化很大,比如说有时每小时几次查询,其他时候,每分钟数百个客户端确保中央服务器不会因此而过载

  • 不需要服务器端基础设施,因此不会花费(提供商)资金.


小智 -3

与服务器端跟踪相比,客户端跟踪提供更多信息。