PHP 自动缩小。有没有?

Posted

技术标签:

【中文标题】PHP 自动缩小。有没有?【英文标题】:PHP auto minify. Is there any? 【发布时间】:2011-10-09 16:20:45 【问题描述】:

我使用 php Minify,它很棒。但我的问题是,是否有任何 PHP 插件或其他东西可以自动检测 javascript/css 代码并自动缩小它?谢谢。

【问题讨论】:

除非是动态生成的,否则最好提前缩小。在每个页面请求时缩小是没有意义的。 @pimvdb: 所以我最好从所有 .php 文件中获取所有 javascript 代码并将其放在一个文件中?如果我需要编辑一些东西怎么办?谢谢;。 如果您的 PHP 文件中有 JavaScript 代码,无论如何都会有问题。 【参考方案1】:

Javascript 缩小器?

看看here

require_once('jsmin-1.1.1.php');

$files = glob("/path/to/js/merge/*.js");
$js = "";
foreach($files as $file) 
    $js .= JSMin::minify(file_get_contents($file));


file_put_contents("/path/to/js/combined.js", $js);
// or to output it: echo $js;

【讨论】:

随机顺序?使用其他脚本所依赖的库时可能不是一个好主意。 他可以随心所欲地使用它。我只是让他知道如何开始 当我使用这个库(jsMin)时,速度非常慢【参考方案2】:

请查看https://github.com/web-developer/Resource-Handler。这是您的 js 的动态压缩器和压缩器。与其他建议不同,这需要最少的配置或麻烦。

RESOURCE HANDLER

【讨论】:

以上是关于PHP 自动缩小。有没有?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在没有代码的情况下使用自动布局来缩小约束?

如何使用 PHP 缩小 XML?

服务器端自动缩小?

有没有办法缩小 Rails UJS 响应?

Postcss-loader 没有缩小 CSS 输出

GKE 自动缩放不会缩小