split:基于机架的AB测试框架

时间:2024-02-26 08:47:17
【文件属性】:

文件名称:split:基于机架的AB测试框架

文件大小:134KB

文件格式:ZIP

更新时间:2024-02-26 08:47:17

ruby rails redis rack split

:chart_increasing: 基于机架的A / B测试框架 Split是基于机架的A / B测试框架,旨在与Rails,Sinatra或任何其他基于机架的应用程序一起使用。 Split受和 Rails A / B测试插件以及使用Redis的启发很大。 Split旨在对黑客友好,允许最大程度的自定义和可扩展性。 安装 要求 目前,Split需要Ruby 1.9.3或更高版本。 如果您的项目需要与Ruby 1.8.x和Rails 2.3兼容,请使用v0.8.0。 Split使用Redis作为数据存储。 拆分仅支持Redis 2.0或更高版本。 如果您使用的是OS X,Homebrew是安装Redis的最简单方法


【文件预览】:
split-main
----.gitignore(118B)
----.codeclimate.yml(392B)
----.eslintrc(4KB)
----.rspec(9B)
----gemfiles()
--------5.2.gemfile(162B)
--------5.0.gemfile(162B)
--------5.1.gemfile(162B)
--------6.0.gemfile(162B)
----.travis.yml(676B)
----CONTRIBUTING.md(4KB)
----.rubocop.yml(3KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----CHANGELOG.md(20KB)
----.github()
--------ISSUE_TEMPLATE()
--------FUNDING.yml(23B)
----spec()
--------dashboard_spec.rb(7KB)
--------helper_spec.rb(42KB)
--------split_spec.rb(1KB)
--------alternative_spec.rb(10KB)
--------dashboard()
--------trial_spec.rb(11KB)
--------support()
--------encapsulated_helper_spec.rb(1KB)
--------cache_spec.rb(2KB)
--------user_spec.rb(3KB)
--------persistence()
--------combined_experiments_helper_spec.rb(2KB)
--------spec_helper.rb(1000B)
--------goals_collection_spec.rb(2KB)
--------algorithms()
--------configuration_spec.rb(8KB)
--------experiment_catalog_spec.rb(2KB)
--------dashboard_helpers_spec.rb(1KB)
--------experiment_spec.rb(19KB)
--------redis_interface_spec.rb(1KB)
--------metric_spec.rb(1KB)
--------persistence_spec.rb(1KB)
----README.md(40KB)
----.rubocop_todo.yml(7KB)
----.eslintignore(16B)
----.csslintrc(107B)
----lib()
--------split()
--------split.rb(2KB)
----Appraisals(234B)
----Gemfile(119B)
----Rakefile(188B)
----split.gemspec(2KB)

网友评论