代码之家  ›  专栏  ›  技术社区  ›  Waleed Eissa

在高流量网站上记录请求

  •  0
  • Waleed Eissa  · 技术社区  · 15 年前

    7 回复  |  直到 15 年前
        1
  •  3
  •   Brent Ozar    15 年前

    如果您在MySpace页面上查看source,您会得到答案:

    <script type="text/javascript">
    var pageTracker = _gat._getTracker("UA-6293770-1");
    pageTracker._setDomainName(".myspace.com");
    pageTracker._setSampleRate("1"); //sets sampling rate to 1 percent
    pageTracker._trackPageview(); 
    </script>
    

    他们不能仅仅使用IIS日志来衡量流量,因为他们可能会向第三方出售广告,而第三方不会接受你所说的流量。他们希望独立的公司提供独立的数字,而这正是谷歌分析的用武之地。

    仅供将来参考-当你有关于网站如何做某事的问题时,试着查看源代码。你会惊讶于在那里你能在平视中找到什么。

        2
  •  3
  •   Razor    15 年前

    我们有一个类似的问题,即数百人使用的内部网。磁盘活动非常大,性能受到影响。

    简单的回答是异步非阻塞日志记录。

        3
  •  1
  •   cbrulak    15 年前

    可能像谷歌分析。

        4
  •  0
  •   user58670    15 年前

    我不在那里工作,别让他们跟踪。我很确定他们有足够的存储空间来记录用户的每一件小事。

    如果我是他们,如果我只是想了解我的用户的基本信息,我会使用AwStats。 -ip地址
    -推荐人
    -时间
    -浏览器
    -操作系统

    等等。然后是一个脚本,用于查看有关用户的不同数据,这些数据是按天、周或月变化的。正如brulak所说,这是一种分析方法,但是由于他们可以访问实际的数据库,他们可以了解更多关于用户的信息。

        5
  •  0
  •   annakata    15 年前

    ZXTM 从这里的经验来看,交通塑造和记录

        6
  •  0
  •   Christian Nunciato    15 年前

    如果他们没有记录每一个请求,我会非常惊讶,是的,流量特别大的操作通常以某种形式针对原始服务器日志推出自己的日志管理解决方案,有时是简单的批处理类型的进程,有时是完整的子系统。

    我在一个网站上写过,我在一个网站上写过,当时有20多万个操作系统被翻译成了一个复杂的网络操作系统(我曾经在一个网站上写过,当时我在一个网站上写过,我把它翻译成了一打以上的解决方案),每天压缩和分发日志。日志文件,尤其是那些冗长的日志文件,堆积得很快,而当时可用的商业解决方案根本无法削减它。

        7
  •  0
  •   cherouvim    15 年前