开箱即用
环境已经支持你的语言:上传代码,它就能运行。
可通过 php.ini 开启 JIT
应用有大量 CPU 计算时再开启:值不值得由你决定。
内置 HTTP 服务器
适用于中小型应用,无需配置 Nginx 或 PHP-FPM。
自动 Composer
检测到 composer.json 后安装依赖,并优化 autoloader。
Laravel、Symfony、Slim 等
主流 PHP 框架无需任何特殊适配即可运行。
你可以托管什么
运行在此运行时上的项目。
Laravel 应用
使用 Eloquent、Sanctum、Livewire 和 Filament 的应用,从管理后台到 API。
Symfony 项目
结构化、模块化的后端,使用 Doctrine、Twig 和 API Platform。
使用 Slim 的 REST API
用于集成和简单端点的精简 PHP 微服务。
管理后台与自建 CMS
带认证和基于角色访问控制的仪表板、内部 ERP 和门户。
Webhook 与支付
接收 Mercado Pago、Stripe 和 PagSeguro 的 webhook,并在你自己的端点确认 Pix 支付。
Headless WordPress 与 WooCommerce
WordPress 作为 headless CMS、WooCommerce 商店,以及由你的 PHP 应用提供的自定义插件。
配置与版本
控制台在部署时生成 squarecloud.app,你也可以在项目根目录自己编写:名称、主文件、内存和版本集中在一处。
DISPLAY_NAME=PHP
MAIN=index.php
MEMORY=512
VERSION=recommended- 版本
8.5- 支持的文件
.php- 依赖
composer.json- RUNTIME= 的取值
php
搭配其他服务使用
同一个面板、同一套基础设施、同一张账单。
项目每个阶段都有合适的套餐
从小规模开始,按需扩展,无绑定合约。
4.9 分(满分 5 分)· Google + Trustpilot 上的 402 条评价Trustpilot
PHP 托管常见问题
PHP 8.5、Composer、Laravel 与内置服务器。
如何托管 Laravel 应用?
上传整个项目并在 squarecloud.app 中设置 START=php artisan serve --host=0.0.0.0 --port=$PORT。Composer 自动安装。
PHP JIT 默认启用吗?
默认不启用。你可以在 php.ini 中根据工作负载设置 opcache.enable=1、opcache.jit_buffer_size 和 opcache.jit 来启用。JIT 能加速 CPU 密集型应用,但对典型的 Web 应用(Laravel、WordPress)可能因预热开销和更高的内存占用而适得其反,所以由你来决定。
需要配置 Nginx 或 PHP-FPM 吗?
不需要。默认使用 PHP 内置的 HTTP 服务器,适合中小型应用。需要更高并发时,也支持 Swoole:配置 START=php artisan octane:start --server=swoole --host=0.0.0.0 --port=$PORT(Laravel Octane),或直接运行 Swoole runner,即可使用协程、持久数据库连接和 WebSocket,无需 PHP-FPM。
运行的 PHP 版本是什么?
PHP 8.5,包含 property hooks、asymmetric visibility 与最新主版本性能优化。