`
yjhexy
  • 浏览: 327586 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

数据仓库--收集用户访问日志

阅读更多

最近在做数据仓库的技术方案设计。

 

首先需要的是收集网站日常的访问日志,主要可以用来确定用户访问的PV,UV等,甚至跟踪用户的访问轨迹等等。

 

查看了很多资料,主要介绍了两种方案:

 

1,基于客户端: 在每个页面 写上 统计代码JS ,JS把统计的参数请求给 日志服务器 (类似 google analysis ,百度统计)

 

2,基于服务端: 通过每台服务器日志进行收集和分析

 

关于这两种方案的优略,可以参考这篇文章:

http://javascript-reference.info/web-analytics-with-javascript-page-tagging-and-server-log-files-comparison-of-2-analytical-methods.htm

 

 

在我目前的需求来看,我打算采取前者 基于客户端的方案。我遇到的问题是,如何把全站的网页都加上我们自己的统计JS代码。

 

显然一个个页面加的话,保准人肉工作太多,难免出错。我打算从服务器端入手,让服务器动态的帮我加入统计JS

 

我们网站有三种服务器:


1,apache 作反向代理,请求 jetty 返回响应数据

 

2,nginx 处理静态资源

 

3,iis 部分老的网站是用 .net做的

 

经过网上的一番搜罗,查到了方案:

 




那剩下的就还要解决服务器端的日志解析问题就可以了。


分享到:
评论

相关推荐

    大数据安全资料.docx

    接着,这个安全数据仓库的虚拟服务器需要受到保护。最好的做法是,确保这些服务器按照NIST标准进行加强,卸载不必要的服务(例如FTP工具)以及确保有一个良好的补丁管理流程。鉴于这些服务器上的数据的重要性,我们...

    spark streaming实时网站分析项目实战.rar

    数据采集:视频网站访问日志(编辑python脚本) 1.Python日志产生器开发URL ,ip信息,状态码,时间等 2.python日志产生器测试并将日志写入到文件中 3.通过定时调度工具每一分钟产生一批数据 4.使用flume实时收集...

    Microsoft SQL Server 2008技术内幕:T-SQL查询(第二卷)

    4.3.11 数据收集和管理数据仓库 4.3.12 使用SMO来复制统计信息 4.4 索引优化 4.4.1 表和索引的结构 4.4.2 索引访问方法 4.4.3 索引策略的分析 4.4.4 碎片 4.4.5 分区 4.5 准备样本数据 4.5.1 数据准备 ...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    2.1.2 使用SQL Server 2008的关系数据仓库 2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 2.1.4 使用SQL Server 2008管理报表 2.2 规划SQL Server 2008的部署 2.2.1 建立服务器的性能系统 2.2.2 配置I/O子系统 ...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    2.1.2 使用SQL Server 2008的关系数据仓库 2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 2.1.4 使用SQL Server 2008管理报表 2.2 规划SQL Server 2008的部署 2.2.1 建立服务器的性能系统 2.2.2 配置I/O子系统 ...

    阿里巴巴中台体系架构.pptx

    数据源接入:从各个业务系统、应用、传感器等收集数据,可能涵盖结构化数据(如数据库、日志)和半结构化/非结构化数据(如日志、文本、图像)。 数据集成:对不同数据源的数据进行整合、清洗和转换,确保数据的一致...

    大数据技术初探.docx

    目前,大数据的存储和管理技术主要分三类:分布式文件系统、数据仓库和非关系型数据库(NoSOL)。 2.6 大数据分析及挖掘 大数据的分析和挖掘是一种决策支持过程,它主要基于人工智能、机器学习、模式识别、数据挖掘、...

    Microsoft+SQL+Server+2008技术内幕:T-SQL查询_源代码及附录 中文版

    4.3.11 数据收集和管理数据仓库146 4.3.12 使用SMO来复制统计信息146 4.4 索引优化146 4.4.1 表和索引的结构146 4.4.2 索引访问方法153 4.4.3 索引策略的分析191 4.4.4 碎片200 4.4.5 分区201 4.5 准备样本...

    javaweb(jsp)-课程设计-图书购物网站,基于JSP(MVC模式)和MySQL的网上图书购物系统.zip

    数据分析与报表:与数据仓库技术结合,支持OLAP(在线分析处理)和数据可视化。 移动应用与物联网(IoT):作为数据存储层,支撑大量设备的数据采集、存储和查询需求。 嵌入式系统:在资源有限的环境中,作为轻量...

    RhymeSearch 疯狂押韵 - 基于Django + Mysql 的中文押韵词语搜索网站.zip

    数据分析与报表:与数据仓库技术结合,支持OLAP(在线分析处理)和数据可视化。 移动应用与物联网(IoT):作为数据存储层,支撑大量设备的数据采集、存储和查询需求。 嵌入式系统:在资源有限的环境中,作为轻量...

    基于 Vue+Vue-router+elementui +axios +nodejs+ mysql 的超市管理系统.zip

    数据分析与报表:与数据仓库技术结合,支持OLAP(在线分析处理)和数据可视化。 移动应用与物联网(IoT):作为数据存储层,支撑大量设备的数据采集、存储和查询需求。 嵌入式系统:在资源有限的环境中,作为轻量...

    [零食商贩] - 基于vue全家桶 + koa2 + sequelize + mysql 搭建的移动商城应用.zip

    数据分析与报表:与数据仓库技术结合,支持OLAP(在线分析处理)和数据可视化。 移动应用与物联网(IoT):作为数据存储层,支撑大量设备的数据采集、存储和查询需求。 嵌入式系统:在资源有限的环境中,作为轻量...

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    2.1.2 使用SQL Server 2008的关系数据仓库 2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 2.1.4 使用SQL Server 2008管理报表 2.2 规划SQL Server 2008的部署 2.2.1 建立服务器的性能系统 2.2.2 配置I/O子系统 ...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     2.1.2 使用SQL Server 2008的关系数据仓库 23  2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 25  2.1.4 使用SQL Server 2008管理报表 26  2.2 规划SQL Server 2008的部署 27  2.2.1 建立服务器的性能系统...

    一个简单的仿QQ在线聊天系统 .zip

    数据分析与报表:与数据仓库技术结合,支持OLAP(在线分析处理)和数据可视化。 移动应用与物联网(IoT):作为数据存储层,支撑大量设备的数据采集、存储和查询需求。 嵌入式系统:在资源有限的环境中,作为轻量...

    基于Java+Springboot+Vue的宿舍管理系统.zip

    数据分析与报表:与数据仓库技术结合,支持OLAP(在线分析处理)和数据可视化。 移动应用与物联网(IoT):作为数据存储层,支撑大量设备的数据采集、存储和查询需求。 嵌入式系统:在资源有限的环境中,作为轻量...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

     7.SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。  SQL Server 2000与以前版本相比较,又具有以下新特性 :  1.支持XML(Extensive Markup Language,扩展标记语言)  2.强大的...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     2.1.2 使用SQL Server 2008的关系数据仓库 23  2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 25  2.1.4 使用SQL Server 2008管理报表 26  2.2 规划SQL Server 2008的部署 27  2.2.1 建立服务器的性能系统...

    SQL.Server.2008管理员必备指南.part3.rar(3/4)

     2.1.2 使用SQL Server 2008的关系数据仓库 23  2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 25  2.1.4 使用SQL Server 2008管理报表 26  2.2 规划SQL Server 2008的部署 27  2.2.1 建立服务器的性能系统...

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

     2.1.2 使用SQL Server 2008的关系数据仓库 23  2.1.3 使用SQL Server 2008的多维数据库和数据挖掘 25  2.1.4 使用SQL Server 2008管理报表 26  2.2 规划SQL Server 2008的部署 27  2.2.1 建立服务器的性能系统...

Global site tag (gtag.js) - Google Analytics