使用FTP上传大目录时使用的最佳压缩是什么?

时间:2010-02-20 09:26:15

标签: php ftp compression web-hosting

如果您使用糟糕的互联网连接上传类似Zend Framework的内容,则可能会出现问题。

我认为压缩目录是最好的解决方案。但是什么压缩系统最适合这项任务?当然,我们正在使用PHP。

我有一些想法,比如PHP + exec + unrar和http://www.php.net/manual/en/refs.compression.php但是它们都不够灵活,并且在许多主机中都无法访问。

2 个答案:

答案 0 :(得分:0)

我假设您的意思是上传Zend Framework本身(或其他编程组件)并在共享托管环境中在服务器端提取它。

这并不容易,因为在共享环境中,您不能依赖unzip tar等可用。因此,任何基于exec的想法都不可行IMO。

Probaby唯一可靠的可能性是像dUnzip这样的PHP Unzip类。有了它,您可以将zip文件上传到服务器上,然后发送脚本以将其解压缩。它需要在PHP中激活gzip扩展,但大多数提供商都是如此。

答案 1 :(得分:0)

Iirc,Zend Framework可以通过PEAR安装。您可以询问您的提供商(如果您使用我认为的共享使用)为您安装该PEAR包,然后您应该能够通过php default include-path包含它。

http://code.google.com/p/zend/