在我的应用程序中,我必须创建一些zip文件并通过PHP发送邮件。
使用ZipArchive
类创建Zip文件功能。但它将文件大小减少到35-40%。我的客户希望减少60%以上的尺寸。
ZipArchive类还有其他库或方法吗?
是否有可能使用exec()在我的php脚本中执行shell命令?
答案 0 :(得分:0)
无论您使用哪个库,zip算法都应该相同。所以你不能期望通过使用不同的库来改进。也许不同的归档算法可能更适合您的内容。
压缩率很大程度上取决于被压缩的内容。例如,在压缩包含“a”字符的文本文件时,您将获得非常好的压缩率,但是通过示例对mp3进行无关的压缩率。