matthecat/htmlcompressor-bundle

此包已被废弃,不再维护。未建议替代包。

Symfony2 扩展包,允许使用 htmlcompressor 最小化可缓存的 HTML 和 XML 响应

安装次数: 10,403

依赖者: 0

建议者: 0

安全: 0

星标: 12

关注者: 3

分支: 4

开放问题: 0

类型:symfony-bundle

dev-master 2013-06-07 13:28 UTC

This package is not auto-updated.

Last update: 2020-01-19 13:18:34 UTC


README

允许使用 htmlcompressor 最小化可缓存的 HTML 和 XML 响应。

安装

获取扩展包

在您的 composer.json 的 require 部分添加此行

"matthecat/htmlcompressor-bundle": "dev-master"

然后在您的项目目录中运行此命令

$ php composer.phar update matthecat/htmlcompressor-bundle

启用扩展包

编辑您应用程序的内核

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new MatTheCat\HtmlCompressorBundle\MatTheCatHtmlCompressorBundle(),
    );
}

现在,是时候进行配置了!

配置

# app/config/config.yml
html_compressor:
    enabled: true
    java:    /usr/bin/java
    jar:     ~
    options: {}
描述 默认值 示例
enabled 确定是否应最小化可最小化的响应 true -
java Java 可执行文件路径 /usr/bin/java -
jar htmlcompressor 可执行文件路径 - %kernel.root_dir%/Resources/java/htmlcompressor-1.5.3.jar
选项 htmlcompressor 文档 中描述的任何选项 - { '--compress-js': ~, '--js-compressor': closure }