laravel扩展包renatomarinho/laravel-page-speed 压缩HTML加速网页响应
码农天地 -压缩 HTML 加速网页响应—— renatomarinho/laravel-page-speed,扩展包可以自动的优化网站,将HTML加速输出显示在客户端浏览器。
项目地址:https://github.com/renatomarinho/laravel-page-speed
composer安装命令:
$ composer require renatomarinho/laravel-page-speed
安装完成之后注册下配置文件(Laravel5.5以上)
php artisan vendor:publish --provider="RenatoMarinho\LaravelPageSpeed\ServiceProvider"
扩展包中使用了中间件
//app/Http/Kernel.php
protected $middleware = [ ... \RenatoMarinho\LaravelPageSpeed\Middleware\InlineCss::class, //转变html中的行内样式 \RenatoMarinho\LaravelPageSpeed\Middleware\ElideAttributes::class, //去除html中多余的属性 \RenatoMarinho\LaravelPageSpeed\Middleware\TrimUrls::class, //去除html中所有的协议部分http或https, \RenatoMarinho\LaravelPageSpeed\Middleware\InsertDNSPrefetch::class, //检测html中所有的链接,并进行预加载 \RenatoMarinho\LaravelPageSpeed\Middleware\RemoveComments::class, //去除html中所有的注释信息 \RenatoMarinho\LaravelPageSpeed\Middleware\RemoveQuotes::class, //去除html标签中的引号 \RenatoMarinho\LaravelPageSpeed\Middleware\CollapseWhitespace::class, //去除html中所有的换行、空格等信息 ]
laravel介绍
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。在Laravel中已经具有了一套高级的PHP ActiveRecord实现 -- Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数
上一篇: PHP中使用socket进行通信
Tags 标签
laravelLaravel Page Speed扩展阅读
Laravel No application encryption key has been specified
2020-06-28 19:09:43 []Laravel5.5 在windows下报错
2018-11-24 12:46:17 []Could not open input file: artisan
2020-06-28 19:09:43 []JosephSilber/page-cache Laravel 静态页面缓存
2020-02-26 09:39:53 []Laravel 从数据库中随机抽取记录
2020-03-02 15:30:16 []使用 Laravel Page Speed 优化你的项目
2020-06-28 19:09:43 []laravel常用目录路径获取函数集合
2020-06-28 19:08:42 []为什么Laravel会成为最成功的PHP框架?
2020-06-28 10:33:30 []记录 Laravel 中 GraphQL 接口请求频率
2020-09-04 01:27:35 []加个好友,技术交流
