Web分析工具一般用于跟踪、分析网站的流量和用户行为。例如:响应时间、访问数量、地理位置、访问页面、停留时间等。
目前成都创新互联公司已为上千家的企业提供了网站建设、域名、雅安服务器托管、网站托管维护、企业网站设计、苏尼特左网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
市面上有许多商业化的Web分析平台,比如:Google Analytics、Baidu等,但这些商业平台一般以SaaS的模式提供服务,因此在使用的时候就有可能有隐私方面的担心;另一方面问题是,在一些非互联网网络环境里面的Web应用也无法使用。
下面是Google Analytics 的架构图:
参考Google Analytics 架构,Web分析系统一般由 客户端信息收集器、日志分析处理器、配置管理以及报表几个部分组成。许多开源的Web分析器实际上与Google Analytics 有所类似,因此了解Google架构有助于理解其他类似的产品。
本文列举了一些最佳开源Web性能分析工具,这些工具相比商业的Web分析平台更具透明度和数据可控性,能够在不影响隐私的情况下自主跟踪、分析网站的各项指标。
GitHub:https://github.com/matomo-org/matomo
Star:18.3K
Matomo是一个开源的Web分析平台(以前称为Piwik),提供了网站的流量分析、用户行为跟踪和转换优化工具等。Matomo基于PHP、MySQL开发,您可以下载并安装在自己的Web服务器上。 在五分钟的安装过程结束时,您将获得一个JavaScript代码。 只需将此标签复制并粘贴到您希望跟踪和实时访问分析报告的网站上。
开发语言:PHP
安装要求:
GitHub:https://github.com/allinurl/goaccess
Star:16.8K
GoAccess是一个实时的网络日志分析器和交互式查看器,可以在 *nix系统的终端中运行,也可以通过浏览器运行。它提供了Web服务器日志的实时监控和分析功能。还提供了可定制的仪表盘、访问者行为的详细报告、数据过滤和搜索等功能。
功能特征:
开发语言:C
GitHub:https://github.com/umami-software/umami
Star: 17.4K
Umami是一个开源的网页分析工具,Umami提供可定制化以及报表生成功能,十分灵活,支持用户根据其特定需求定制分析。
开发语言:JavaScript、TypeScript
安装要求:
GitHub:https://github.com/plausible/analytics
Star:16.7
Plausible Analytics是一个易于使用,轻量级(1 KB),提供了基本的网页分析功能,包括:浏览量、跳出率、推荐来源以及实时分析等。完全符合GDPR,CCPA和PECR。
开发语言:Elixir、JavaScript
GitHub:https://github.com/PostHog/posthog
Star:14.3K
PostHog是一个开源的网络分析工具,允许企业和网站所有者跟踪和分析他们网站上的用户行为。它提供了事件跟踪、用户细分和队列分析等功能。
开发语言:Python、TypeScript
GitHub:https://github.com/usefathom/fathom
Star:7.4K
Fathom Analytics是一个开源的网络分析工具,Fathom不使用Cookie跟踪个人用户,而是汇总数据以提供匿名分析。另外,Fathom的用户界面非常简单易用。
开发语言:Go、TypeScript
GitHub:https://github.com/Countly/countly-server
Star:5.3K
Countly是一个开源的Web或移动应用分析平台,提供了用户行为与参与度的全面视图,包括:用户统计信息、设备信息、会话长度信息等。其实Countly更专注于移动的应用程序分析。
开发语言:JavaScript
GitHub:https://github.com/electerious/Ackee
Star:4K
Ackee是一个轻量级开源Web分析工具,提供了独立访问者和访问者页面视图。
功能特征:
开发语言:JavaScript
GitHub:https://github.com/arp242/goatcounter
Star:3.7K
GoatCounter是一个轻量级、注重数据隐私、易于使用的Web分析工具。
功能特征:
开发语言:Go、JavaScript
GitHub:https://github.com/Open-Web-Analytics/Open-Web-Analytics
Star:2.2K
Open Web Analytics(OWA)是一个免费开源Web分析工具,提供与Google Analytics类似的功能,例如跟踪网站流量和用户行为。
功能特征:
开发语言:PHP、JavaScript
GitHub:https://github.com/offen/offen
Star:765
Offen Fair Web Analytics使用一种分散的方法,允许网站所有者在自己的服务器上收集和存储数据,让他们完全控制自己的数据。Offen还提供审计日志功能,允许网站所有者查看其数据的使用情况。
开发语言:Go、JavaScript
GitHub:https://github.com/pirsch-analytics/pirsch
Star:773
Pirsch提供了实时跟踪、自定义事件以及高级过滤和分段等功能。
Pirsch为每个访问者生成唯一的指纹。指纹是访问者IP地址、用户代理、日期和盐的散列。跟踪内容不会侵犯访用户的隐私。它不使用cookie,也不存储任何个人信息,使其符合GDPR、CCPA和PECR。如果在服务器端使用,Pirsch还可以使用广告拦截器跟踪访问者。
开发语言:Go
网页题目:12个优秀开源Web性能与用户行为分析工具
本文URL:http://www.shufengxianlan.com/qtweb/news3/57053.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联