探索PHP开发利器:PHP SDK

探索PHP开发利器:PHP SDK

php-sdk-binary-toolsTool kit for building PHP under Windows项目地址:https://gitcode.com/gh_mirrors/ph/php-sdk-binary-tools

PHP SDK是一款专为Windows环境下的PHP构建设计的工具包。它集成了多种实用脚本和程序,以适应各种开发流程,无论是本地自定义构建还是持续集成(CI)构建,都能轻松应对。

许可协议 PHP SDK本身以及其自带的工具和代码遵循BSD 2-Clause许可证。使用其他工具时,需接受相应的许可证条款。

概述 PHP SDK 2.2+版本支持PHP 7.2及以上,而PHP SDK 2.1是构建PHP 7.1或7.0的必备工具。对于PHP 5的构建,你可以从遗留分支获取旧版二进制工具SDK。

系统要求

  • 64位操作系统
  • Windows 7 或更高版本
  • 需要安装Visual C++ 2017或2019(包括C++开发、Windows SDK和.NET开发组件)
  • 如果已安装Cygwin、MingW或其他交叉解决方案,请参阅“常见问题”部分的说明

工具集合

  • 启动脚本:phpsdk-<crt>-<arch>.bat
  • phpsdk_buildtree: 初始化开发文件系统结构
  • phpsdk_deps: 管理依赖库
  • phpsdk_dllmap: 创建ZIP文件中DLL列表的JSON文件
  • phpsdk_pgo: 运行PGO训练
  • phpsdk_version: 显示SDK版本
  • task.exe: 命令行隐藏器

此外,还包括bison、re2c、lemon等编译工具,以及awk、sed、grep等一系列实用工具。

使用方法 PHP SDK应解压至尽可能短的路径,例如驱动器根目录附近。启动时,先运行合适的启动脚本,然后可以初始化构建树、更新依赖并进行构建。详细步骤可参考PHP wiki页面

定制和扩展 你可以创建phpsdk-local.bat文件来自定义环境设置。此文件将被启动脚本自动加载。若需要与其他类型的控制台(如ConEmu)集成,也可以轻松配置。

性能优化 - PGO 从2.1.0版本开始,PHP SDK内置了PGO(Profile Guided Optimization)工具,它可以提高PHP性能最高达30%。通过提供真实应用程序的训练场景,使得编译出更针对应用的优化PHP二进制文件成为可能。

升级和备份 升级PHP SDK时,建议备份phpsdk-local.bat和其他自定义文件,然后下载新版本覆盖原有安装位置。如果PHP SDK是作为git检出物,只需拉取更新并切换到新标签即可。

这个强大且灵活的PHP SDK是开发者的好帮手,无论你是新手还是经验丰富的工程师,都将从中受益。立即尝试吧,让开发工作更加高效!

php-sdk-binary-toolsTool kit for building PHP under Windows项目地址:https://gitcode.com/gh_mirrors/ph/php-sdk-binary-tools

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓滨威Delmar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值