TypePHP 编译器 https://swoole.com/aot/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
韩天峰 3489413661 docs: 添加 AOT 编译器类继承规则文档和预览版使用须知 4 months ago
bin feat(compiler): 添加原生类型支持和属性获取功能 4 months ago
cases 更新 1 year ago
config php2cpp init 2 years ago
docs docs: 添加 AOT 编译器类继承规则文档和预览版使用须知 4 months ago
examples fix(php): 修复原生类型变量和对象属性的 unset 操作问题 4 months ago
phpunit test(type): 添加类型转换测试用例 4 months ago
src refactor(php): 重构 PHP 编译器基础类以使用 phpx 库 4 months ago
tests feat(compiler): 添加原生类型支持和属性获取功能 4 months ago
web fix 3 years ago
.clang-format update 8 months ago
.gitignore feat(compiler): 添加对ThinkPHP和Laravel项目的编译支持 5 months ago
.php-cs-fixer.dist.php fix(php): 修复字符串字面量优化导致eval函数执行异常 4 months ago
README.md docs: 添加 AOT 编译器类继承规则文档和预览版使用须知 4 months ago
ast.py 支持目录处理 8 months ago
cli.php feat(compiler): 添加原生类型支持和属性获取功能 4 months ago
composer.json refactor(php): 重构 PHP 编译器基础类以使用 phpx 库 4 months ago
composer.lock refactor(php): 重构 PHP 编译器基础类以使用 phpx 库 4 months ago
conv.php init 3 years ago
dump.py init 3 years ago
mv.php mv.php 移至根目录,非 compiler 工具 5 months ago
phpunit.xml feat(compiler): 添加测试模式和静态变量重复检测功能 5 months ago
project.yml feat(build): 添加编译器构建功能并更新项目配置 4 months ago
py2php.php op 3 years ago
rounds.txt update 8 months ago
run-tests.php test(named_args): 添加命名参数功能测试用例 5 months ago

README.md

Swoole-Compiler Native AOT 编译器预览版使用须知

请在使用本软件前仔细阅读以下条款:

一、软件状态说明

  1. 当前版本为 预览版(Preview Version),仅供测试、评估和学习使用
  2. 本版本可能存在未知的缺陷(BUG)、功能不完善、性能不稳定等问题
  3. 软件的功能、API 接口、编译行为等可能在后续版本中发生重大变更,恕不另行通知

二、使用限制

严禁将预览版用于以下场景:

  • 生产环境(Production Environment)
  • 商业项目的正式部署
  • 关键业务系统
  • 涉及用户数据安全的应用
  • 任何对稳定性、可靠性有严格要求的场景

建议使用场景:

  • 本地开发测试
  • 技术评估与验证
  • 性能基准测试
  • 学习研究目的

三、责任限制

  1. 使用风险自负 - 用户明确知晓并接受使用预览版软件可能带来的所有风险

  2. 无质量保证 - 开发团队不对软件的适用性、稳定性、安全性做任何明示或暗示的保证

  3. 后果自行承担 - 因使用本软件导致的任何直接或间接损失,包括但不限于:

    • 数据丢失或损坏
    • 业务中断或服务不可用
    • 经济损失
    • 安全漏洞或数据泄露
    • 第三方索赔

    均由用户自行承担全部责任,开发团队不承担任何法律责任或赔偿义务

  4. 技术支持 - 预览版仅提供有限的社区支持,不保证问题响应时间和解决方案

四、知识产权

本软件的所有知识产权归 Swoole 开发团队所有。未经授权,不得用于商业用途或进行逆向工程。

五、条款接受

下载、安装或使用本软件即表示您已完全理解并接受本免责声明的全部条款。如不同意,请立即停止使用并删除软件。


重要提示: 正式稳定版发布前,请持续关注官方公告。我们将在软件达到生产就绪标准后正式发布 GA(General Availability)版本。