FrankenPHP 原生支持 103 Early Hints 状态码。使用 Early Hints 可以提高您的网页加载时间高达 30%。
以下是使用 Early Hints 的示例代码:
<?php// 发送预加载资源的 Link 头部header('Link: </style.css>; rel=preload; as=style');// 发送 103 Early Hints 状态码headers_send(103);// 此处可以放置您的慢速算法和 SQL 查询 🤪echo <<<'HTML'<!DOCTYPE html><title>Hello FrankenPHP</title><link rel="stylesheet" href="style.css">HTML;
Early Hints 功能在 FrankenPHP 的普通模式和 worker 模式 中都得到支持。
