typephp swoole

Compile PHP to Native Binaries

主要语言
PHP
Stars
746
Forks
37

标签

  • 编译器
  • 编程语言
  • CLI工具
  • 高性能
  • PHP
  • 跨平台

摘要

TypePHP是一个纯PHP编写且完全自举的AOT编译器,将PHP源码降级为C++17并编译为原生机器码,生成原生可执行文件、PHP扩展和共享库,无需解释器或JIT预热。它支持原生类型系统、强类型容器和高精度数值,数值密集型代码可获得数量级性能提升,并保留渐进式PHP语法。适用于性能敏感场景、源码保护和需要分发独立二进制的CLI工具及常驻服务。

README

[简体中文](README-CN.md) | [English](README.md) <div align="center"> # TypePHP **PHP 原生 AOT 编译器** 将 PHP 源码提前(AOT)编译为原生机器码,生成原生可执行文件、PHP 扩展和共享库, 同时保留你熟悉的 PHP 语法。 [![Linux x64](https://github.com/swoole/typephp/actions/workflows/linux-x64.yml/badge.svg)](https://github.com/swoole/typephp/actions/workflow…

查看完整页面