Upload файлов PEAR

Desh

Новичок
PEAR

Есть два вопроса!

1. Как в HTTP_Downloads включить ограничение на скорость скачивания и количество потоков? Еще, какие приемущества дает кеширование и Gzip сжатие, и как их включить?

PHP:
<?php
require_once('HTTP/Download.php');

$dl = &new HTTP_Download();
$dl->setFile('muz.mp3');
$dl->setContentDisposition(HTTP_DOWNLOAD_ATTACHMENT, 'muz.mp3');
$dl->setContentType('audio/mpeg');
$dl->send();
?>
2. Хочу написать прогресс бар отображающий статус загрузки файла, есть ли PEAR модуль помогающий определять и записывать в текстовый файл объем уже загруженных данных а также имя временного файла во время процесса загрузки? В Perl такое уже реализовано, но готовые варианты совсем не радуют, а сам я писать не умею.
 
Сверху