gpt4 book ai didi

php - 如何动态压缩 JS 或 CSS

转载 作者:IT王子 更新时间:2023-10-29 00:54:59 26 4
gpt4 key购买 nike

如何即时/运行时缩小 JS 和 CSS,以便在运行时/运行时缩小原始代码结构时,我可以将其保留在我的服务器中。

最佳答案

经过大量搜索和站点优化后,我真的建议将此脚本用于 CSS 文件:

<style>
<?php
$cssFiles = array(
"style.css",
"style2.css"
);

$buffer = "";
foreach ($cssFiles as $cssFile) {
$buffer .= file_get_contents($cssFile);
}
$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
$buffer = str_replace(': ', ':', $buffer);
$buffer = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $buffer);
echo($buffer);
?>
</style>

它将所有的css文件压缩成一个,然后将它传递到html中,将额外请求的数量减少到零。如果您更喜欢这样做而不是将样式粘贴到 html 中,您也可以制作自己的 compressed.css 文件。

关于php - 如何动态压缩 JS 或 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5389822/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com