launchdarkly/server-sdk

官方LaunchDarkly PHP SDK

6.2.0 2024-06-11 15:58 UTC

README

Run CI Packagist Documentation

LaunchDarkly概述

LaunchDarkly 是一个功能管理平台,每天为成万亿个功能标志提供服务,帮助团队更快地构建更好的软件。 今天开始使用LaunchDarkly!

Twitter Follow

支持的PHP版本

此版本的LaunchDarkly SDK与PHP 8.1及以上版本兼容。

入门

有关使用SDK的说明,请参阅SDK参考指南

了解更多

阅读我们的文档,了解配置和使用LaunchDarkly的详细说明。您也可以直接访问此SDK的完整参考指南

所有类型、属性和方法的权威描述均包含在生成的API文档中。

测试

我们使用集中式测试框架对所有SDK进行集成测试。这种方法使我们能够在SDK之间测试一致性,并在长期运行的应用程序中测试网络行为。这些测试覆盖SDK中的每个方法,并验证事件发送、标志评估、流重新连接以及SDK的其他方面是否表现正常。

贡献

我们鼓励社区提交拉取请求和其他贡献。有关如何为该SDK做出贡献的说明,请参阅我们的贡献指南

关于LaunchDarkly

  • LaunchDarkly 是一个持续交付平台,提供功能标志作为服务,允许开发者快速安全地迭代。我们可以轻松地将功能标志标记并从LaunchDarkly仪表板中进行管理。使用LaunchDarkly,您可以
    • 将新功能推出给用户子集(例如,选择加入测试者组的用户组),收集真实用例中的反馈和错误报告。
    • 逐渐将功能推出给越来越多的用户,并跟踪功能对关键指标的影响(例如,具有功能A的用户完成购买的可能性与具有功能B的用户相比如何?)。
    • 关闭在生产中导致性能问题的功能,而无需重新部署,甚至无需使用更改后的配置文件重新启动应用程序。
    • 基于用户属性(如支付计划)授予某些功能的访问权限(例如:“黄金”计划的用户比“银色”计划的用户拥有更多功能)。在不关闭所有内容的情况下,停用应用程序的部分功能以方便维护。
  • LaunchDarkly 为多种语言和技术提供功能标志 SDK。阅读我们的文档以获取完整列表。
  • 探索LaunchDarkly