百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

feature

> 编程语言
开源

Etsy 的 Feature flagging API 用于运营升级和 A/B 测试。

864 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Etsy 的 Feature flagging API 用于运营升级和 A/B 测试。

该功能不再被积极维护,且不再与 Etsy 内部使用的版本保持同步。# 功能 API

对于尚未完全启用或禁用的功能,我们每次检查功能是否已启用时都会记录日志,并将结果(包括选择的变体)包含在我们触发的事件中。两个主要的 API 入口点是:

if (Feature::isEnabled('my_feature')) { // do stuff }

对于多变体的特性,在由 Feature::isEnabled 检查保护的代码块中,我们可以通过以下方式确定要为每个变体运行的适当代码:

要求未启用的功能的变体是一个错误(并将被记录为此),因此对 variant 的调用总是要通过 Feature::isEnabled 检查进行保护。API 还提供了另外两对方法,使用频率要低得多:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPnon-sox

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言