0

我正在寻找一种最佳实践方法,以便将目录内容下载给用户。

目前,我向用户提供两种技术: - 使用 PHP 和 XSendFile for Apache 逐一下载,以获得更好的文件 - 用于“压缩”临时目录(24 小时)的堆栈并下载包含整个目录的 zip 与目录层次结构。

但我正在寻找对 PHP(或其他)整个目录下载的更好支持。您是否有任何想法来降低 CPU/内存成本并更快地获得整个目录?

(唯一的限制是在服务器端并且用户正在通过网络浏览器导航)

谢谢 !

4

1 回答 1

0

平均而言,Gzip 会比 zip 为您提供更好的压缩,但我会坚持使用 zip,因为它具有可移植性(Windows 仅支持这个)。

如何[递归地]压缩PHP中的目录?

哪个更高效:使用系统命令压缩还是使用 PHP ZipArchive?

于 2013-04-22T21:25:01.283 回答