![](/img/trans.png)
[英]How do I compress only images that haven't been compressed already, using just PHP?
[英]How do I compress imported images?
我最近将博客作者中的博客文章导入了wordpress网站。
Google页面速度告诉我这些图像应该无损压缩。
如果这些图像不是我上传的,我该如何压缩?
我在每个帖子中都有1000+张这些图片,这些图片不属于我的媒体。
他们都有类似这样的链接http://4.bp.blogspot.com/-CRkcAeqLqFU/UUA5MUbe8MI/AAAAAAAAKcs/ZGi4LFxQ-nQ/s320/Kelly+Rowland.jpg
这是一个示例页面: http : //lartmagazine.co.uk/whos-loving-kelly-rowlands-new-video/
您好,使它们无损压缩,如果您没有root权限,您可以使用几种工具。
PNGOptimizer-将其他无损图像格式(BMP,GIF,TGA)转换为PNG。
平台:Windows
PNGOptimizer仅需146KB的微小下载,它是这里最小的程序,因此该界面有点基本也就不足为奇了。 或者,它专注于PNG文件。
FileOptimizer不仅可以压缩JPG,GIF和PNG图像,而且还可以处理可执行文件,档案,Microsoft Office文档,PDF文件,并且列表可以继续。
http://nikkhokkho.sourceforge.net/static.php?page=FileOptimizer
其他方法是检查您的phpinfo 1)打开记事本
2)写
<?php phpinfo(); ?>
另存为info.php,然后上传到服务器,看看是否有mod_deflate和GZIP
然后上传到您的.htaccess文件
<IfModule mod_deflate.c>
# html, xml, css, and js:
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript text/javascript application/javascript application/json
# webfonts and svg:
<FilesMatch "\.(ttf|otf|eot|svg)$" >SetOutputFilter DEFLATE</FilesMatch>
</IfModule>
不要忘记在图像类型上方添加我确定只能完成jpeg压缩的png才能完成。
祝你有美好的一天来自:Shomron David Hawk-Tech
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.