christianklisch/slim-minify

在 slim 框架中压缩 HTML 输出

0.7.0 2021-06-07 15:04 UTC

This package is auto-updated.

Last update: 2024-09-07 22:01:22 UTC


README

这是一个用于压缩由 slim PHP 框架生成的 HTML 输出的 slim 中间件。它通过删除空格、空行、标签间的制表符和注释来减少流量。此脚本是对 stackoverflow 答案的总结。

需求

  • PHP 版本 >= 7.2
  • Slim 版本 >= 4.0

用法

将文件 Minify.php 复制到 'Slim/Middleware/'。通过 $app->add() 注册 minify

或使用 composer

    "require": {
        "christianklisch/slim-minify": "0.7.0"
    }

在 'src/middleware.php' 中

$app->add(new \Slim\Middleware\Minify() );

以禁用压缩输出

$app->add(new \Slim\Middleware\Minify(false);

贡献者

版权和许可证

版权 2014,在 MIT 许可证下发布。