在PHP上传图像时剥离元数据
发布时间:2020-12-13 22:13:38 所属栏目:PHP教程 来源:网络整理
导读:我知道的某个网站最近将他们的带宽从每月2,5 TB升级到3,5 TB. 原因是他们最近超过了2.5的限制.他们抱怨他们不知道如何降低带宽使用率. 我没有看到他们考虑的一件事是,JPEG和网站上显示的其他图像(它是一个图像密集的网站)可以包含元数据.照片拍摄的地方等等.
我知道的某个网站最近将他们的带宽从每月2,5 TB升级到3,5 TB.
原因是他们最近超过了2.5的限制.他们抱怨他们不知道如何降低带宽使用率. 我没有看到他们考虑的一件事是,JPEG和网站上显示的其他图像(它是一个图像密集的网站)可以包含元数据.照片拍摄的地方等等. 事实是,这些信息在该网站上并不重要.它永远不会被使用.然而它仍然增加了带宽,因为它将每个图像的文件大小从几个字节增加到几千字节. 在一个每月耗费超过2.5 TB的网站上,剥离数千个元数据图像将有助于减少每月至少几千兆字节的带宽使用量,如果不是更多的话. 那么在PHP中有没有办法做到这一点?而且,对于所有现有文件,是否有人知道一个好的自动元数据删除器?我知道JPEG & PNG Stripper,但这不是很好……虽然可以用于初步清洁…… 解决方法
查看
Smush.it!它将从图像中删除所有un-necs信息.他们有一个
API可以用来处理图像.
注意:按设计,它可能会更改您的文件类型.这是故意的.如果另一种文件类型可以显示具有相同质量的相同图像,则使用较少的字节将为您提供新文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |