Какое сжатие лучше всего использовать для загрузки большого каталога по FTP? - PullRequest
0 голосов
/ 20 февраля 2010

Если вы загружаете что-то вроде Zend Framework, используя плохое интернет-соединение, это может быть проблематично.

Я думаю, что сжатие каталога - лучшее решение. Но какая система сжатия лучше всего подходит для этой задачи? Конечно, мы используем PHP.

У меня есть некоторые идеи, такие как PHP + exec + unrar и http://www.php.net/manual/en/refs.compression.php, но все они недостаточно гибки и недоступны во многих хостингах.

Ответы [ 2 ]

0 голосов
/ 20 февраля 2010

Iirc, Zend Framework можно установить через PEAR. Вы можете попросить своего провайдера (если вы используете общий доступ, который, как я предполагаю), установить этот пакет PEAR для вас, и тогда вы сможете просто включить его через php-путь включения по умолчанию.

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

0 голосов
/ 20 февраля 2010

Я предполагаю, что вы имеете в виду загрузку самого Zend Framework (или других программных компонентов) и извлечение его на стороне сервера в среде общего хостинга.

Это нелегко, так как в общей среде нельзя полагаться на доступность unzip tar и т. Д. Поэтому любая идея, основанная на exec, неосуществима ИМО.

Вероятно, единственной надежной возможностью является класс PHP Unzip, такой как dUnzip . При этом вы должны загрузить zip-файл на сервер и отправить сценарий для его распаковки. Для этого требуется расширение gzip, активированное в PHP, но так обстоит дело с большинством провайдеров.

...