我已经安装了一个新的v9.3.8。我安装了composer,将.env.example迁移到.env并生成密钥。我使用的是php 8.1.11,应用程序运行得很快。
当我添加包codeat3/blade-simple-icons时,加载时间需要2-3秒。即使是这样的路线:
Route::get('/x', function(){
return 'Is it still slow?' . (microtime(true) - LARAVEL_START);
});当我从服务提供者在引导方法的末尾进行转储时,时间再次只有0.2秒。

这个包本身是很小的https://github.com/codeat3/blade-simple-icons,为什么它会使我的加载时间增加2秒?

发布于 2022-10-15 04:07:25
软件包https://github.com/blade-ui-kit/blade-icons#caching正在使用刀片图标。
当使用Blade图标,特别是第三方图标集时,您通常会使用大型图标集。这可以大大降低应用程序的速度,特别是在使用Blade组件时。为了解决这个问题,Blade图标附带了缓存支持。要启用图标缓存,可以运行以下命令:
php artisan icons:cache
https://stackoverflow.com/questions/74073036
复制相似问题