SharePoint 即时网站流量追踪 (SignalR) – SharePoint real-time page tracking

在网站上,总是希望可以知道现在网站上的使用者在看哪一些页面,通常我们会在每一个页面执行时,透过ASP.NET来进行一些记录的动作,然后当需要观看这些记录时,就可以从数据库中去做一些统计的动作.


更新: 加入展示影片

在网站上,总是希望可以知道现在网站上的使用者在看哪一些页面,通常我们会在每一个页面执行时,透过ASP.NET来进行一些记录的动作,然后当需要观看这些记录时,就可以从数据库中去做一些统计的动作.

上述的方法,如果需要即时(Real-Time)的显示记录,必须花费较多的系统资源来进行处理,而且必须不断的重新整理页面,来取得最新的统计数据.

ASP.NET未来将有一个SignalR的新技术(目前还在Preview),就是要来实现(Client <-> Server)之间的Real-Time行为.在这篇文章中就是使用这个技术来达到即时统计的效果.

在SharePoint上,布署了一个客制的功能SignalRTracking,只要在你希望看到即时数据的网站上启用这个功能,该网站的浏览数据就会包含在统计中.



展示影片