网站日志收集方式简介

news/2024/5/2 20:44:50/文章来源:https://blog.csdn.net/phphot/article/details/3353840

        网站用户点击行为的记录,我们通常称为日志,就目前互联网现状,大致有3种不同的方法进行收集。

一、传统的weblog
    也就是web服务器接受到用户访问的http请求时对此行为进行记录,并返还给用户正常的网页内容。

优点:
1、简单、方便,可利用web service软件自带的日志功能;
2、有现成的开源软件可以对日志进行分析,如:AWStat(perl编写,通用性好,界面美观,速度较慢),Webalizer (C编写,分析速度较快,但界面较难看)。

缺点:
1、大型网站那分布在各数据中心的上千台服务器产生的日志,定期对其正常收集汇总就成为很大的问题;
2、使用cache技术,如:squid,会存在多种不同格式的日志,这也是比较烦人的事;
3、网站如果存在大量页面是由多个iframe页面组成,那准确计算网站的用户行为的pv将成为不可能。

二、Beacon log
    目前互联网最流行的方式,通过网页中的植入的一小段代码,用户的浏览器访问目标网页的时候,会顺便再请求一下beacon server。通常一台配置还行服务器就能轻松支撑上数千万PV的log记录。Google Analytics就是这种应用,是目前小网站常用的统计工具。还有被google用31亿美元收购的Double click也采用这种方式来统计网络广告效果。

优点:
1、通常情况,只能记录正常用户的行为。爬虫或者扫描网站等方式产生的PV,都直接不能被统计,而用weblog则很难区分。
2、一个页面被请求只会形成一个PV,不存在iframe页面打开也被统计成pv数
3、收集和汇总日志相对变得非常简单

缺点:
1、ajax的应用,数据将无法记录,目前似乎还没有很好的解决方案
2、对浏览器性能略有影响,并且消耗网络带宽。这个缺点基本可以忽略,不是太大的问题。

        优劣其实很容易比较,中小网站一般采用第一种方式简单易用,大型网站适用于第二种方式来满足规模上管理的需要。其实还有一种方法就是web服务端在接到用 户请求时,主动向beacon server进行异步请求,这样就避免外部带宽损耗和浏览器性能的开销,但iframe的问题也同时产生了,不过目前似乎没有太多的应用,具体优劣不好评 价。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_771618.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国内外知名网站的404错误处理

今天看到一则新闻,“亚马逊的CEO Jeff Bezos则更有创意,数年前他也许是认为自己的404错误页面的“发明创造”足够优秀,于是向专利局递交了404页面的专利,这一专利包括当一个用户出 现404错误时显示替代网页的操作.而如今,这一专利已经生效.”我们知道,发…

ASP.NET Core 一步步搭建个人网站(1)_环境搭建

---恢复内容开始--- ASP.NET Core 一步步搭建个人网站(1)_环境搭建 阅读目录 一、部署环境 1.SQL Server安装与配置2.服务器防火墙配置3.测试远程访问数据库4. IIS环境和.NET Core Windows Server Hosting配置二、 创建Asp.net Core Web项目三、发布网站…

12 个最佳的免费学习编程的游戏网站

source: http://mp.weixin.qq.com/s?__bizMzI1NDQwNDYyMg&mid2247483853&idx1&sn7aaa75fca3865869c438cfa6f8c12865&chksme9c4f0acdeb379ba0c205ab24f3bcb3e0e3bf79083ca2aeb836863fcf2777c36e9969590880f&scene0#wechat_redirect 12 个最佳的免费学习编程…

大型网站技术架构(二)架构模式

2019独角兽企业重金招聘Python工程师标准>>> 每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。 所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠…

3套响应式布局html欧美网站模板全站源码下载

1、css3html5响应式布局网站模板下载 下载资源 2、APP strap响应式布局网站_html响应式网站模板下载 下载资源 3、黑色win8风格网站模板_九宫格布局html网页模板下载 下载资源转载于:https://www.cnblogs.com/jsfoot/p/3145877.html

数据如何驱动网站页面设计和优化

电商行业已经进入红海阶段机会主义不在技术洼地被填平精细化运营和数据化管理已是电商决策者的必修课。电商企业的兴衰荣辱总能最先在数据层面窥见端倪甚至可预见是否养痈成患。 随着互联网业态不断深入发展如今在互联网含移动互联网跟电力一样稀松平常作为生活、工作刚需之时数…

程序员面试过关必备网站,你用过几个?

对于程序员而言,面试所谓是人生重要的一件事情,在这之前,还是有必要刷一些编程面试题,为面试做好充足的准备! 今天小编给大家分享一些面试相关网站,给大家面试来一波神助攻噢! 0.Reddit 在Red…

Java程序员常去的学习网站,等你来收藏

在程序员的职业生涯中,似乎这一生追随程序员的必定是和学习脱不了关系的,那么提升自身能力是职业生涯上必不可少的。小编也不示弱哦,今天给大家带来几个能学到知识的网站,网上的很多优质网站完全可以满足大多数人的自学需要&#…

程序员必备5个编程自学网站,你都用到过吗?

有的人觉得编程难学,而有的人,编程对人家来说就是小菜一叠! 其实想学好编程,并没有那么难 分享5个程序员必备编程自学网站,看到大家都没有用过 赶紧来看一看吧 小编是一个有着5年工作经验的java程序员,对…

Java程序员必须掌握的网站知识 —— HTTP

介绍 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件…

一步一步SharePoint 2007之八:允许所有域用户访问网站

一步一步SharePoint 2007之八:允许所有域用户访问网站摘要上一篇文章让我在同事们面前丢尽了脸,真是郁闷啊,到现在还是红红的:)没办法啊,咱脸皮儿薄呀!(呵呵,没人扔臭鸡蛋过来吧?&am…

程序员必备的几大实用小网站

很多人想要从事IT行业,可是却没有志同道合的朋友,以及学习的途径,(当然,我们万门有许多编程语言课),所以分享几个程序员必备的比较实用而且酷炫的网站。 “Hello World”大全 https://hellowor…

帮程序员减压放松的 10 个良心网站

工作之余,不妨放下微博跟朋友圈,来这10个网站感受一下看着就醉了的情境:「念完往上一推音乐键,我往后一靠,潮乎乎的软皮耳机里头,音乐排山倒海。」今天推荐的网站,利用代入感强的图片与音频&…

资深程序员总结了9个java学习需要收藏的网站!

第一个:JavaSED 这是1个很大的资源类型的网站,涉及了很多Java代码案例。这个网站也可以查看很多Java API类源代码,值得收藏! 第二个:Code Project Code Project:1个可以够适合程序员全部需求的论坛。 第三…

Windows 8实现所有微软网站免登录

犹豫了非常久,最终还是把Windows 8装到了工作用的笔记本中,但由于本本比较老了,本来以为可能获得的体验不会很好,但经历了10多分钟的安装后,发现Windows 8确实非常的强大!首先是内置的hyper-V功能&#xff…

Apsara Clouder云计算专项技能认证的网站建设-部署与发布,你知道吗?

2019独角兽企业重金招聘Python工程师标准>>> 建站认证可以帮助学员掌握如何将一个本地已经设计好的静态网站发布到Internet公共互联网,通过自己的域名让全世界的网民访问到,并且教会学员如何完成工信部的ICP备案,实现监管合规。 0…

程序员常逛的几大网站!

1、Github gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。 2、w3school 领先的 Web 技术教程 - 全部免费在 w3school,你可以找到你所需要的所有的网站建设教程。 小编相信这里有很…

Flash互动网站设计学习-Flash发展历史

Flash互动网站设计学习历程(一) Flash发展历史 打开Flash网站,我就被其绚丽的视觉效果、小巧的体积、不用安装插件等优势吸引了,我决定好好研究一番,写此文章主要是激励我能坚持学习FALSH互动和加深对知识的理解。 Flash发展历程 Flash最早期…

程序员常用网站:让代码更简单

说起程序员,总有那么几个网站是程序员不可或缺的,小编办公室的程序员就常常用这几款网站,你用过么? Stack Overflow 这个网站,就算不常用,每次搜索编程相关都能看见它。当你遇到任何编程问题,…

AWWWB 网站克隆器 更新到1.01 修正错误

测试克隆网站: http://www.simdoo.com/default.aspx 分析UTF-8等编码的网页时会出现此问题,现已修正。 新版下载地址:http://www.uushare.com/user/icesee/file/2249659 本文转自斯克迪亚博客园博客,原文链接:http://w…