7款顶级的开源Web分析软件推荐

Web 分析无非就是 Web 流量的测量。但它并不限于测量网络流量,还包括:

  • 分析
  • 数据采集
  • 为了了解和优化网页而上报网络数据

Google
Analytics是最广泛使用的基于云的网络分析服务。不过,你的数据已被锁定在Google的生态系统中。如果你想要100%的数据拥有权,请尝试以下开源网络分析软件来获取有关网站的访问者数量和页面浏览量的信息。
该信息对市场调研有用,并且有助于了解你网的站上的流行趋势。

Web 日志分析软件究竟是什么?

Web
日志分析软件(“Web日志分析器”)是一种解析Nginx/Apache/IIS/Lighttpd和任何其他Web服务器日志文件的软件。它读取日志文件中包含的各种值,从而导出有关Web服务器的访问时间、方式,以及由谁访问的指标。
你可以找到的相关信息包括:

  • 访问次数和独立访问者人数
  • 访问持续时间和最后访问时间
  • 认证用户和上次认证的访问时间
  • 一周内的峰值访问时间
  • 主机访客所在国家
  • ISP
  • 页面的浏览量
  • 最多浏览、进入和退出的页面
  • 文件类型(HTML/TEXT/JPG/JS/CSS等)
  • 所使用的操作系统
  • 所使用的移动设备
  • 所使用的浏览器
  • 所使用的爬虫
  • HTTP referer
  • 用于检索分析数据的搜索引擎和关键字
  • HTTP错误
  • 一些日志分析器还会上报谁在访问当前站点、转化跟踪、访问时间和页面导航

Piwik

Web分析应用程序

Piwik是一个用PHP/MySQL编写的免费开源的网络分析应用程序。它跟踪一个或多个网站的在线访问情况,并通过web浏览器展示这些访问的报告,以便进行分析。它可以基于电子商务的目的跟踪人们在特定网站上花费多少时间。为实现访设定动作目标的能力,它需要访问者做特定操作,例如访问页面或购买产品。Piwik将跟踪这些动作的访问次数。它提供免费的移动端应用程序,以便用户可以通过手机访问他们的分析数据。Piwik拥有许多功能,包括商业支持。我推荐它作为Google分析工具的替代。

  • 操作系统:跨平台/PHP+MySQL
  • 支持的数据库: MySQL
  • 跟踪方法:JavaScript、PHP pagetag、Web日志文件
  • 授权: GPL v3
  • 下载: https://piwik.org/

GoAccess

实时 Web 日志分析器和交互式查看器

GoAccess 是一个实时的Apache / Nginx /
Lighttpd网络日志分析器和交互式查看器,可在终端中运行,为系统管理员提供快速有价值的 HTTP 统计信息,这对在 CLI
上快速查看和分析流量指标非常有用。您还可以通过浏览器访问报告。GoAccess 解析指定的 Web
日志文件,并将数据输出到X终端。GoAccess 是用 C
写的,你只需要ncurses作为依赖。我喜欢这个工具,并且经常在终端中使用。你也可以试一下,不会失望的。

 

  • 操作系统:仅跨平台* nix
  • 支持的数据库:基于日志的数据库
  • 跟踪方式:Web日志文件
  • 协议:MIT
  • 下载:https://goaccess.io/

有关更多信息,请参阅如何在Linux或类Unix系统上安装和使用GoAccess。

Open Web Analytics

用 JS、PHP、REST API 向网站添加 Web 分析

Open Web Analytics (OWA) 是一款开源免费的 Web
分析软件,你可以用来跟踪和分析用户在如何使用你的网站和应用。OWA 基于 GPL
授权,让网站所有者或开发者以一种非常简单的方式向其网站添加分析功能,可以使用 JavaScriopt、PHP 或者基于 REST 的
API。OWA 内建支持对由 WordPress 和 MediaWiki 这类浏览内容管理网站进行跟踪。

  • 操作系统:跨平台/PHP+MySQL
  • 支持数据库:MySQL
  • 跟踪方法:JavaScript 或 PHP 页面标签
  • 协议:GPL v2.0
  • 下载:http://www.openwebanalytics.com

Webalizer

快速,免费的 Web 服务器日志分析程序

Webalizer是一个快速,免费的Web服务器日志分析程序。它是最常用的Web服务器管理工具之一。它以HTML格式生成非常详细,易于配置的使用报告,可通过Web浏览器查看。用C编写,高度便携。这些统计数据可以通过不同的时间框架(如日,小时或月份)进行图形化显示。 

  • 操作系统:跨平台/ C
  • 支持的数据库:基于日志的数据库
  • 跟踪方式:Web日志文件
  • 协议:GPL
  • 下载:http://www.webalizer.org

AWStats

可生成网络,流量,FTP或邮件服务器统计图

AWStats 是一个可生成网络,流量,FTP或邮件服务器统计图的免费开源软件。本日志分析器作为CGI
或从命令行在数个图形网页中显示你日志中包含的所有的可能信息。它适用于所有主要的Web服务器,代理、流量、邮件和FTP服务器。它是用 Perl
写的,所以几乎可以在任何操作系统上运行。

  • 操作系统:跨平台/ Perl
  • 支持的数据库:基于日志的数据库
  • 跟踪方式:Web日志文件
  • 协议:GPL
  • 下载:http://www.awstats.org

W3Perl

日志文件分析器

W3Perl是一款免费开源的日志分析器,不需要将任何代码插入网站,即可解析WWW / FTP / Squid / CUPS / DHCP /
SSH和Mail日志文件。它是用 Perl 写的,所以可以安装在任何支持 Perl 的操作系统上,例如 Unix,Windows 或 Mac
OS X。您可以使用 Web admin 远程管理它。输出的图形和可排序的表格将存储在 HTML 页面中。可以从单个 CLI 或 Web
浏览器中进行统计。

  • 操作系统:跨平台/ Perl
  • 支持的数据库:基于日志的数据库
  • 跟踪方式:Web日志文件
  • 协议:GPL
  • 下载:http://www.w3perl.com

Analog (Analog C:Amie)

日志文件分析器

它是一个分析 Web 服务器日志文件的程序。可运行在 Windows,Mac OS,Linux,*BSD 和类 Unix
操作系统下,1995年6月21日由 Stephen Turne 首次发布,所遵循的协议于2004年11月更改为
GNU,但他维护到2004年后便不再更新该项目。2007年,作为 Analog的长期用户,鉴于Windows
Vista无法由Analog公司发布,C:Amie承诺将对其保持最新。

  • 操作系统:跨平台/ C
  • 支持的数据库:基于日志的数据库
  • 跟踪方式:Web日志文件
  • 协议:GPL
  • 下载: Analog C:Amie Edition (更新) | analog(不再保留) 

作者:OSC-协作翻译

来源:51CTO

时间: 2024-10-19 02:17:08

7款顶级的开源Web分析软件推荐的相关文章

20款优秀的开源Web工具推荐

本文整理了20个免费开源的web开发工具,有开发工具,开源系统,也有免费的图表插件,富媒体编辑器等,喜欢的同学看一下吧. Prepros Prepros 是一个用于 Windows 系统的开源应用程序,可以自动校验 Less, Sass, Scss, Stylus, Jade, Coffeescript, Haml 和 Markdown.他可以自动编译代码,插入 CSS(或者 HTML,JS)到浏览器,所以不需要刷新.编译过程可以设置,例如结果文件格式和形式(压缩,嵌套).Prepros也有一个

助力企业推广 8款开源Webmail邮件系统推荐

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 WebMail是一个基于Web的电子邮件收发系统,扮演邮件用户代理角色,一般而言,WebMail系统提供邮件收发.用户在线服务和系统服务管理等功能.而其优势在于界面直观.友好,不需要借助客户端,免除了用户对E-mail客户软件(如:Foxmail.Outlook等)进行配置时的麻烦,只要能上网就能使用WebMail,方便用户对邮件进行接收和发

5款最好的开源 CRM

在创造与客户之间良好的关系之后,就应该考虑到如何去维系与客户之间的关系,当然,这不是一件容易的事.然而这对于商业的生存与成长却又极为重要.为了维系这些微妙的关系,CRM系统是必不可少的.开源的世界里,必然不会丢下CRM. 我们先快速了解一下这5款顶级的开源CRM系统.本文并非简单的清单,所举出的每个CRM系统都着重强调了它们的优秀和强大之处. 什么是CRM? CRM是用户关系管理(customer relationship management)的缩写,CRM系统是一个网页应用程序,企业用来整理

网络开发者常备 九款实用型Web应用软件推荐

中介交易 SEO诊断 淘宝客 云主机 技术大厅 众所周知,一款好的软件可极大的提高工作效率,完成一些不可能完成的工作.然我们也常常为选择哪款软件而倍感头痛.如今网络上的软件多如牛毛,分类也极其繁多,如Web应用软件.系统软件.产品软件.音频软件等等.因此,IDC评述网根据资料整理,向大家推荐的9款免费的Web应用软件. 1 Amaya Amaya是一种网页编辑器,是一个可以直接在网页上创建和更新文档的工具.在标准化的环境里,浏览.编辑和远程控制功能紧密结合.这个符合网络最初的设想,使网络成为一个

5款开源云计算平台推荐

以下列举了开源中国社区收录的5款知名的开源云计算平台. 1.AbiCloud企业级开源云计算平台 Abiquo公司推出的一款开源的云计算平台--"abiCloud",使公司能够以快速.简单和可扩展的方式创建和管理大型.复杂的IT基础设施(包括虚拟服务器,网络,应用,存储设备等等).AbiCloud较之同类其他产品的一个主要的区别在于其强大的Web界面管理.你可以通过拖拽一个虚拟机来部署一个新的服务.这个版本允许通过VirtualBox部署实例,它还支持VMware,KVM和Xen. a

玩C一定用得到的19款Java开源Web爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁.自动索引.模拟程序或者蠕虫. 今天将为大家介绍19款Java开源Web爬虫,需要的小伙伴们赶快收藏吧. 一.Heritrix Heritrix 是一个由 java 开发的.开源的网络爬虫,用户可以使用它来从网上抓取想要的资源.其最出色之处在于它良好的可扩展性,方便用户实现自己的抓取逻辑. Heritrix 是个"Archi

玩大数据一定用得到的19款 Java 开源 Web 爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁.自动索引.模拟程序或者蠕虫. 今天将为大家介绍19款Java开源Web爬虫,需要的小伙伴们赶快收藏吧. 一.Heritrix Heritrix 是一个由 java 开发的.开源的网络爬虫,用户可以使用它来从网上抓取想要的资源.其最出色之处在于它良好的可扩展性,方便用户实现自己的抓取逻辑. Heritrix 是个"Archi

消灭Bug!推荐7款优秀的开源Bug跟踪工具

摘要: 在这个充满 bug 的世界里,最遥远的距离不是生与死,而是你亲手制造的 bug 就在你眼前,你却怎么都找不到她. 在过去几年里,程序员改变着世界,然而,我们手中诞生的每个新网站或 APP 都面临着一个巨大的挑战--"bug".在这个充满 bug 的世界里,最遥远的距离不是生与死,而是你亲手制造的 bug 就在你眼前,你却怎么都找不到她.因此本文准备了 7 款优秀的开源 bug 跟踪系统来查找.记录和解决这些 bug.当然优秀的项目还有很多,您可以在评论区写下您在用的或者您认为最

为大家推荐几款优秀的开源建店程序

随着电子商务的发展,网络购物越来越普及,越来越多的人通过像淘宝.拍拍这样的C2C平台购物,三亿的网民,有近四分之一有过网购经验,这巨大的网购消费市场,也让越来越多的中小企业及大的个人网商开始发展自己的网上店铺,特别是独立网上店铺及企业电子商务平台,从而达到发展自己的独立网店品牌,有效拓展网上宣传及销售渠道的目的. 这几年,提供这种B2C独立网上店铺的服务商越来越多,有专注的在这行,做了六到七年的老牌网店服务提供商,如基于PHP开发平台开发的独立网店的代表SHOPEX,基于ASP.NET平台开发的