agenciafmd/laravel-turbo
Turbo - Agência F&MD
dev-master
2022-05-30 14:50 UTC
Requires
- laravel/framework: ^9.0
- renatomarinho/laravel-page-speed: ^2.0
- silber/page-cache: ^1.0
This package is auto-updated.
Last update: 2024-08-29 06:07:29 UTC
README
减少页面响应和加载时间。
更多信息请参阅
https://github.com/renatomarinho/laravel-page-speed
https://github.com/JosephSilber/page-cache
安装
composer require agenciafmd/laravel-turbo:dev-master
配置
安装后,您可以使用以下选项
添加中间件。
要使用我们的包,我们需要添加中间件 turbo
。这样,我们的路由将被压缩,并且会在 public/page-cache
中创建一个与其相关的静态文件。
重要的是,如果这个页面上有数据库数据,我们一旦数据更新,就要小心清理缓存。 更多信息
Route::get('/', function () { return view('welcome'); })->middleware('turbo');
不要忘记配置 apache / nginx,以便消费静态文件。 更多信息
禁用。
在 .env
TURBO_ENABLE=false
自定义优化中间件。
发布配置文件(config/laravel-turbo.php
)。
php artisan vendor:publish --tag="laravel-turbo:config"
根据需要修改中间件。 更多信息
... 'middlewares' => [ CacheResponse::class, RemoveComments::class, RemoveQuotes::class, CollapseWhitespace::class, ] ...