3

我出售在 S3 中托管的歌曲。人们选择它们并可以下载,但如果他们购买整张 CD,则可以将其下载为 zip 文件。问题是我必须即时创建 zip 文件,这非常慢。我正在使用 Zip 库,从带有文件获取内容的字符串中添加文件,然后(可能需要一些时间),用户客户端会为下载添加星标,这需要很多时间。有没有另一种方法可以更快地提供它,也许还有其他一些库?

4

2 回答 2

5

创建一次 zip 文件,最好是在将曲目放在一起时,然后将其与单个曲目一起上传。没有必要把事情复杂化。

于 2013-01-03T04:20:17.757 回答
0

以下是一些有用的链接,可以提供一些关于如何更好地做到这一点的见解:

使用php压缩大文件

LAMP:如何即时为用户创建大文件的 .Zip,而不会出现磁盘/CPU 抖动

于 2013-01-03T04:14:41.787 回答