用PHP从AWS S3中的文件创建zip的最佳方法?

用PHP从AWS S3中的文件创建zip的最佳方法?,php,amazon-s3,zip,Php,Amazon S3,Zip,我出售S3中托管的歌曲。人们选择它们并可以下载,但如果他们购买了整张CD,他们可以将其作为zip文件下载。 问题是我必须动态创建zip文件,这非常慢。 我正在使用Zip库,从字符串中添加文件,其中包含文件获取内容,然后(这可能需要时间),用户客户端开始下载,这需要很多时间。 是否有其他方法可以更快地提供此功能,也许可以使用其他库?以下是一些有用的链接,可以帮助您了解如何更好地实现此功能: 创建一次zip文件,最好是将曲目放在一起,然后将其与单独的曲目一起上载。无需过度复杂。您是否没有足够的存储

我出售S3中托管的歌曲。人们选择它们并可以下载,但如果他们购买了整张CD,他们可以将其作为zip文件下载。 问题是我必须动态创建zip文件,这非常慢。 我正在使用Zip库,从字符串中添加文件,其中包含文件获取内容,然后(这可能需要时间),用户客户端开始下载,这需要很多时间。
是否有其他方法可以更快地提供此功能,也许可以使用其他库?

以下是一些有用的链接,可以帮助您了解如何更好地实现此功能:


创建一次zip文件,最好是将曲目放在一起,然后将其与单独的曲目一起上载。无需过度复杂。

您是否没有足够的存储空间来存储压缩版本的相册以及解压缩的相册?这是一个难以置信的解决方案,解决了速度问题