十个开源收费A
A/B测试繁难来说,就是为同一个目的制订A、B打算,让一局部用户经常使用 A 打算,另一局部用户经常使用 B 打算,记载下用户的经常使用状况,看哪个打算转化率、注册率等目的更高,谁就赢。AB测试关于ToC运行至关关键,由于它可以在搜集结果数据的同时对其用户体验启动细心的更改。经过这种形式,可以更好地了解为什么运行中的某些元素会影响用户行为。
A/B测试实质上是个分别式组间试验,以行启动A/B测试的技术老本和资源老本相对较高,但一系列专业的可视化试验工具的出现,A/B测试已越来越成为运行提升罕用的方法。
本文介绍一些比拟低劣的开源收费的A/B测试以及性能标志工具。
GitHub(5.4K+Star)
GrowthBook是一个收费、开源的A/B测试平台。它支持多用户、名目治理和义务治理。
GrowthBook可以处置PostgreSQL、MySQL、MariaDB、BigQuery、Amazon Redshift、DataBrick、MS SQL Server甚至Google Analytics等数据库中的数据。
性能特色:
分分钟装置:
git clonegrowthbookdocker-compose up -d
阅读器关上登陆。
GitHub(16K+ Star)
PostHog提供了产品剖析、会话记载、性能标志和A/B测试等性能。它支持手动事情规范或智能捕捉以启动极速设置,并提供用于可视化数据剖析和SQL性能。
性能特色:
GitHub(4.7K+Star)
Flagger是Kubernetes运行程序的渐进式交付工具,经过渐进的流量转移、目的测量和分歧性测试来降落新软件版本的危险。
它提供各种部署战略,并可以与Kubernetes入口控制器、服务网格和监控处置打算集成。
性能特色:
GitHub(2.7K)
Split是一个基于Rack的A/B测试框架,可与Rails、Sinatra等基于Rack的运行程序兼容。
它从Abingo、Vanity Rails A/B测试插件,以及在Resque对Redis的经常使用中吸取了灵感。Split旨在成功自定义和可裁减性。
GitHub(2.3K Star)
Flagr提供了性能标志、A/B测试和灵活性能等性能,它还监控影响,并为标志治理和评价提供明晰的Swagger REST API。是一个基于Go言语开发的开源名目。
CubureHub是一个协助软件团队治理其性能的平台,提供了性能标志、A/B测试和远程性能等性能。
它支持私有化部署也可以基于云的SaaS服务。该平台提供了一个Headless API,可以用于治理PockureHub运行程序,并提供了一个SDK API用于检索各种SDK中的性能形态。
性能特色:
支持的SDK:
7.Featurevisor
Realvisor是一个以开发人员为核心的处置打算,用于治感性能标志、试验和远程性能。
在上班流中,治理Git存储的元素、触发CI/CD管道以生成文件并将其上行到CDN,以及在运行程序中经常使用SDK失掉和评价这些文件。
性能特色:
支持的SDKs:
SwitchFeat是一个开源的自托管平台,用于治感性能标志和A/B测试,可确保测试数据保管在可控网络中。它支持基于各种条件和用户分段来关上或封锁某些性能代码。
Proctor是由Indeed开发的A/B测试框架,基于Java,驳回数据驱动的产品设计。
它由数据模型、客户端规范、客户端加载器、矩阵构建器和Java代码生成器组成,支持跨多个运行程序的分歧测试和组调配调整,而无需部署代码。
性能特色:
Tweek是一个开源的性能治理处置打算,准许运行程序和系统行为自定义,而无需部署新的代码。
关键性能包含性能切换、逐渐颁布、多变量试验和A/B测试。
性能特色: