开发者社区 问答 正文

PHP SDK 历史迭代版本都有什么



版本号 2.1.1


发布时间:2017-1-14
下载地址: aliyun-tablestore-php-sdk-2.1.1.zip
更新日志:

  • 支持32位操作系统。


版本号 2.1.0


发布时间:2016-11-16
下载地址: aliyun-ots-php-sdk-2.1.0.zip
更新日志:
  • 支持ConditionalUpdate和Filter功能。
  • 新增了方便sdk使用的常量类。
  • 兼容 PHP 5.5 以上版本。


版本号 2.0.3


发布时间:2016-05-18
下载地址: aliyun-ots-php-sdk-2.0.3.zip
更新日志:
  • 删除示例中循环删除表的代码。


版本号 2.0.2


发布时间:2016-04-11
下载地址: aliyun-ots-php-sdk-2.0.2.zip
更新日志:
  • 修复了 pb decode 的时候,会将有符号的整数解释为无符号的整数导致无法写入负数的情况。


版本号 2.0.1


发布时间:2015-12-30
下载地址: aliyun-ots-php-sdk-2.0.1.zip
更新日志:
  • 根据按量计费方式,重新调整了示例代码中的预留 CU 设置。


版本号 2.0.0


发布时间:2015-09-22
下载地址: aliyun-ots-php-sdk-2.0.0.zip
更新日志:
  • 包含表格存储的所有接口。
  • 兼容 PHP 5.3、5.4、5.5 和 5.6 版本。
  • 包含标准的重试策略。
  • 使用 Guzzle Http Client 作为网络库。
  • 使用 composer 作为依赖管理和工程组织工具。
  • 使用 phpDocumentor 2 生成 HTML 格式的编程文档。

展开
收起
云栖大讲堂 2017-10-26 10:10:00 2031 分享 版权
阿里云 AI 助理回答

版本管理与更新

版本信息概述

  • 版本号 2.1.1 发布于2017年1月14日,此版本主要新增了对32位操作系统的支持。
  • 版本号 2.1.0 发布于2016年11月16日,引入了ConditionalUpdate和Filter功能,增加了便利的常量类,并兼容PHP 5.5及以上版本。
  • 版本号 2.0.3 发布于2016年5月18日,主要移除了示例代码中关于循环删除表的部分,可能是为了提升示例的清晰度或安全性。
  • 版本号 2.0.2 发布于2016年4月11日,修复了一个重要的bug,即protobuf解码时有符号整数被错误解释为无符号整数,影响负数写入。
  • 版本号 2.0.1 发布于2015年12月30日,根据按量计费模式调整了示例中的预留CU设置,帮助用户更合理地配置资源。
  • 版本号 2.0.0 发布于2015年9月22日,这是一个重大更新,包含了表格存储的所有接口,兼容多版本PHP(5.3至5.6),引入重试策略、Guzzle Http Client作为网络库,以及使用composer进行依赖管理等现代化开发工具和实践。

版本选择建议

  • 如果您的系统运行在32位操作系统上,应选择2.1.1版本。
  • 若需要利用ConditionalUpdate和Filter高级特性,且使用的是PHP 5.5以上版本,推荐使用2.1.0
  • 对于希望避免特定已知问题(如负数写入问题)的用户,应考虑升级到至少2.0.2版本。
  • 考虑到长期维护和功能完整性,如果条件允许,直接采用2.0.0及其以上的版本是较为理想的选择,尤其是对于新项目,可以充分利用其全面的接口支持和现代开发工具集成。

重要提示

  • 在进行版本升级前,请务必在测试环境中验证新版本的兼容性和稳定性,确保业务不受影响。
  • 注意检查各版本间的API变更,可能需要调整现有代码以适应新版本的功能和接口。
  • 确保备份好所有关键数据,以防升级过程中发生意外情况。

通过上述分析,您可以根据自身项目的具体需求和技术环境,选择最适合的阿里云表格存储PHP SDK版本。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答