云函数支持多种编程语言和运行时版本。本文档是云函数运行环境信息的唯一参考来源,其他文档中的运行环境说明均引用本文档。
支持的运行时
普通云函数
| 语言 | 版本 | 推荐场景 | 特点 |
|---|
| Node.js | 26.x(Current), 24.11, 22.21, 20.19, 18.15, 16.13 | Web API、数据 处理 | 生态丰富、开发效率高 |
| Python | 3.11, 3.10, 3.9, 3.7 | 数据分析、AI/ML | 科学计算库丰富 |
| PHP | 8.0, 7.4 | Web 开发、CMS | Web 开发传统优势 |
| Go | 最新版本 | 高性能服务、系统工具 | 性能优秀、并发能力强 |
| Java | 11 (Kona JDK) | 企业级应用、大数据 | 生态成熟、性能稳定 |
HTTP 云函数
| 语言 | 版本 | 推荐框架 | 适用场景 |
|---|
| Node.js | 26.x(Current), 24.11, 22.21, 20.19, 18.15, 16.13 | Express, NestJS, Next.js | 全栈应用、API 服务 |
| Python | 3.11, 3.10, 3.9, 3.7 | Django, Flask, FastAPI | Web 应用、数据 API |
| PHP | 8.0, 7.4 | Laravel, Symfony | 传统 Web 应用 |
| Go | 最新版本 | Gin, Echo, Fiber | 高性能 API 服务 |
| Java | 11 (Kona JDK) | Spring Boot, Quarkus | 企业级 Web 服务 |
版本状态
Node.js