20

我的各种页面需要一个计数器,但我不能使用谷歌分析(我的客户端还没有准备好进行云计算),我不能使用任何需要访问 IIS 日志的东西(服务器管理员拥有它们和不想放弃他们)

对于本质上是托管的 ASP.NET 帐户,有哪些资源可用于跟踪用户使用情况?

我在 IIS 6 上运行 ASP.NET 应用程序。我打开了运行状况监控,但到目前为止,这只是创建没有分析的日志数据。

4

5 回答 5

23

我最近写了一份(大部分)免费 GA 替代品的清单。

http://regulargeek.com/2010/05/29/25-free-google-analytics-alternatives/

其中许多是基于云的,但也有一些是完全托管的。我不能推荐一个特定的解决方案,但最流行的自托管包看起来像 Grape Web Statistics ( http://www.quate.net/grape)、Open Web Analytics ( http://www.openwebanalytics.com/ ) 和Piwik ( http://piwik.org/ )。

于 2010-06-28T12:54:16.617 回答
5

您可以使用将原始数据记录到数据库中的东西,然后分析这些信息。

此处查看了 Google Analytics 的各种替代方案:

http://sixrevisions.com/usabilityaccessibility/10-promising-free-web-analytics-tools/

安迪

于 2009-07-22T12:42:43.033 回答
5

如果您想自己动手,您可以将 http 模块添加到 asp.net 管道并将值注销到 sql 数据库。

于 2010-06-28T17:30:15.213 回答
2

你需要多少细节?如果不需要这些列出的所有广泛功能,我会自己写一些东西。

例如,在您的母版页底部,放置如下内容:

<webapp:MyPageCounter ID="counter" runat="server" />

然后定义 MyPageCounter 用户控件来记录请求的页面、IP 地址和标题。那么您将拥有所有信息来生成一些报告。

如果您确实需要更多功能,那么我认为一些共享主机允许 PHP 应用程序。;)

于 2010-06-28T16:26:19.810 回答
1

您可以在 Phalanger 下运行 PHP 分析工具 Piwik,这是一个在 CLR 上执行 PHP 的工具

于 2012-06-28T16:07:20.710 回答