与Google Analytics(分析)等基于Web的分析相比,Web服务器日志分析的优缺点是什么?


10

与Google Analytics(分析)等Web服务相比,Web服务器日志文件分析有哪些优势?

与网络服务器日志文件分析相比,诸如工具之类的Google Analytics(分析)有什么优势?

Answers:


4

纯日志文件分析:

  • 不需要JavaScript
  • 仅限HTTP / S请求
  • 需要在现场
  • 数据仅与上次日志文件更新一样最新
  • 需要更多工作来区分机器人与人类

纯JavaScript分析:

  • 可以捕获鼠标移动/点击流,用户在页面上花费的时间长度以及其他用户行为
  • 更容易区分代理或NAT路由器后面的访客
  • 可以提供实时分析
  • 可以更轻松地与电子邮件和社交媒体分析集成
  • 需要JavaScript才能工作
  • 会稍微降低浏览器的速度
  • 每个页面/链接都需要标记

也有结合了日志文件分析和javascript标签的分析平台。同样,Pion提供了一个结合了日志文件分析和数据包嗅探的分析平台。


2

一些想法:

诸如Google Analytics(分析)之类的基于Web的工具需要JavaScript才能完全起作用。其中一些甚至要求将JavaScript完全转换为功能。因此,如果用户未启用JavaScript,则您的网站统计信息将不准确或不完整。它们还可能会使您的网站变慢,因为用户不得不等待该代码完全下载并被解析才能正常工作。如果当时统计信息提供者的服务器运行缓慢,则用户的页面似乎运行缓慢。

从好的方面来说,它们很容易设置,因为它们只需要在页面中放置一小段代码即可启动并运行。他们还倾向于停留在更新的漫游器和浏览器列表的顶部,无需您进行任何操作即可立即应用它们,因此其报告始终为最新。

诸如Awstats之类的基于Web的工具不需要任何客户端,因此将为每个用户提供一套完整的统计信息。如果您使用提供基本控制面板的Web主机,则通常会包含其中之一,因此无需进行设置。

不利的一面是,如果您没有预先安装了控制面板的服务器,或者想要使用其他服务器,则必须自己安装一个。不宜在Web服务器上安装软件,尤其是* nix系统。随着浏览器和漫游器的不断变化,您需要确保使该软件保持最新状态,否则统计信息中将包含很多“未知”的漫游器和浏览器,这并不是特别有用。


2

恕我直言,将Web服务器日志文件分析与Google Analytics(分析)进行比较,就像将苹果与梨比较一样。1天的服务器日志文件可以读取1000个文本行或更多(取决于您网站的访问次数),除非您想花一生时间逐行对其进行分析,否则这是完全无法读取的。

可以将Google Analaytics与其他图形工具进行比较,以分析您的网站专家的意见,例如绝大多数托管计划(cPanel附带)中都包含出色的Awstats。Awstats基于服务器日志分析(正如您在问题中提到的),但是它以非常易于阅读的图形形式显示了结果。

Google Analytics(分析)与Awstast(仍为IMO

Google Analytics(分析)专家

  • 更详细地
  • 您可以设定目标和许多其他东西,
  • 您可以轻松跟踪Adwords的回报,
  • 您可以设置包含Google Analytics(分析)快照的定期电子邮件以发送给客户

Google Analytics(分析)缺点

  • 太详细(对于不太在意每天访问次数的中小型网站,但按月视图甚至是年视图,它们可以轻松,轻松地更好地量化访问者)
  • 设置帐户的速度非常慢(缓慢的面板会激怒我,浪费我的时间)
  • 要求您在所有网站页面(至少要在Google Analytics(分析)结果中看到的页面)中放置一小段Javascript代码,这对我来说是又一次的浪费,它会使页面重新调整的速度变慢(此外,得到某种令人讨厌的JS错误)。
  • 如果您免费将它们发送给您的客户,那么如果有一天Big G告诉您从现在起您必须为它们付款,该怎么办。

Awstast专业人士

  • 为您提供了足够多的结果来进行分析(并且更易于客户阅读)
  • 通过每月和每年的访问非常容易阅读。
  • 您无需进行任何设置,它附带了绝大多数的虚拟主机服务(可以肯定,所有带有cPanel的服务)。
  • 它还显示由于站点链接断开而导致的404错误(也包括来自站点的站点链接断开),因此您可以轻松地跟踪它们并立即修复您的站点链接。

Awstats缺点

  • 如果您想从analysys中排除某个页面,则需要在服务器上使用Awstatst配置(一旦完成一次操作很容易,但是比仅删除要排除的页面的Js代码片段还难)
  • 如果您想查看Google Analytics(分析)显示的所有内容:目标,投资回报率,pingback,地图,甚至 当我访问您的网站时我母亲在哪里,您简直就是不行!

1

这实际上取决于灵活性和您想要完成的工作量。如果您经营的是中小型网站,并且希望获得有关流量的一些常规分析,则应将数据放入Google Analytics(分析),再也不要回头。这是一个出色的系统,可以可靠地使您及时了解网站上的用户行为。

如果您的网站很复杂并且要遵循许多非常规的用户流(很多AJAX?),您可能就无法将事情拖入GA。另外,如果您想将多个数据源与您的网络流量相关联(例如,数据库中的用户信息),则还需要开始考虑定制解决方案。

除了这些工具的功能之外,您还需要查看客户端和服务器端日志记录之间的权衡。无论客户端做什么,服务器端日志记录始终有效,但是不幸的是,它只能从HTTP请求中获取有限的信息量。客户端日志记录可以更灵活并且可以收集更多信息,但是您必须担心要设置额外的服务层来收集它们,并且有可能会丢失一小部分流量。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.