CSS/JavaScript/图像缩小/使用代码而不是工具压缩

CSS/JavaScript/图像缩小/使用代码而不是工具压缩,javascript,css,image,compression,minify,Javascript,Css,Image,Compression,Minify,是否可以仅使用代码(无工具)压缩/缩小CSS、JavaScript和图像 很抱歉,这个问题与编码无关,但这是我在一次采访中被问及的问题,在谷歌上找不到 谢谢 压缩文件是为了减小其大小,而图像是一个包含字节码中a*b像素数的文件。因此,我可以考虑两种方法来实现它: -减少图像大小和质量 -减少图像大小,保持图像质量 要做第一个,您可以使用PHP中的以下句子: $info = getimagesize($source); if ($info['mime'] == 'image/jpe

是否可以仅使用代码(无工具)压缩/缩小CSS、JavaScript和图像

很抱歉,这个问题与编码无关,但这是我在一次采访中被问及的问题,在谷歌上找不到


谢谢

压缩文件是为了减小其大小,而图像是一个包含字节码中a*b像素数的文件。因此,我可以考虑两种方法来实现它:
-减少图像大小和质量
-减少图像大小,保持图像质量

要做第一个,您可以使用PHP中的以下句子:

    $info = getimagesize($source);
    if ($info['mime'] == 'image/jpeg') 
        $image = imagecreatefromjpeg($source);
    imagejpeg($image, $image."(1)", $quality);
第二个有点棘手。它涉及诸如哈夫曼编码或RLE(游程编码)之类的算法,您可以将这些算法传递给代码