使用asp.net获取网站的完整点击率信息

使用asp.net获取网站的完整点击率信息,asp.net,sql-server,statistics,Asp.net,Sql Server,Statistics,我想每天、每月、每年获得我网站的点击率(访问次数) 在asp.net中执行此操作的最佳方法是什么 tnx.您是想在ASP.NET中开发解决方案,还是第三方服务适合您 Google Analytics跟踪所有这些以及更多内容,是一个简单的JavaScript,您可以在主页上添加: 如果你想自己滚动,看看请求对象,它有很多好东西,比如,IP和referer-你只需在页面加载中包含处理这个问题的代码即可 我个人的建议肯定是谷歌分析 互联网信息服务记录它所服务的每个请求。日志将写入: C:\WINDO

我想每天、每月、每年获得我网站的点击率(访问次数)

在asp.net中执行此操作的最佳方法是什么


tnx.

您是想在ASP.NET中开发解决方案,还是第三方服务适合您

Google Analytics跟踪所有这些以及更多内容,是一个简单的JavaScript,您可以在主页上添加:

如果你想自己滚动,看看
请求
对象,它有很多好东西,比如,IP和referer-你只需在
页面加载中包含处理这个问题的代码即可


我个人的建议肯定是谷歌分析

互联网信息服务记录它所服务的每个请求。日志将写入:

C:\WINDOWS\system32\LogFiles
如果运行多个站点,则可以从IIS中的网站属性检索站点号。在IIS6中,它们位于
日志属性
对话框中

一旦找到日志,就可以使用进行分析。例如,要检索请求最多的前10个页面:

SELECT TOP 10 cs-uri-stem as Url, COUNT(cs-uri-stem) AS Hits
FROM ex*.log 
GROUP BY cs-uri-stem 
ORDER BY Hits DESC

更多关于。

分析的例子是最好的,但如果你想要自己的,请编写自己的统计数据。 sql中只有一个表。 id、ip、推荐人、日期
然后编写sql存储过程并获取statictisc。

如果客户端无法访问分析服务器,Google Analytics是否有风险,因为您的站点已关闭?就像在内联网站点上一样。如果这是针对内联网站点的,您需要首先确保一些事情都准备好了——上面的Google文档解释说,只要您的网络可以访问一些文件并使用FQD,它就应该工作