[PHP] kompresja plików w locie

0

Witam

Załóżmy taką sytuacja mam na swoim serwerze(A) plik php wykonujący kompresje plików do formatu zip, a na serwerze(B) kilka plików np film1.avi, film2.avi i film3.avi czy możliwa będzie tu kompresja plików w locie? tzn wchodzę na stronę (serwer A) z plikiem w php a on za pomocą nagłówka wymusza ściąganie pliku.rar zawierającego pliki (serwer B) film: 1,2 i 3?
Nie oczekuje gotowego rozwiązania pytam tylko czysto teoretycznie.

Ps. Wszystko tak jakoś nie za ładnie opisałem ale mam nadzieję, że ktoś zrozumie o czym mówię.

Pozdrawiam.

0

pliki mają być ściągane z serwera A czy B? konwersja ma się odbywać przy każdym ściąganiu czy pliki archiwum będą leżały cały czas na serwerze?

0

pliki będą ściągane z serwera B - tego nie należącego do mnie, kompresja będzie wykonywana za każdym razem.

0

tak

na
A mam plik cos.php, ktory laczy sie z serwerem B sciaga pliki do strumienia nastepnie je kompresuje i wysyla strumien ze zmienionym naglowkiem do klienta, ktory laczy sie z A.

lub (w zaleznosci jak sie bedzie wybieralo pliki)
A wysyla liste plikow, ktore chce miec na serwerze B znajduje sie skrypt kompresujacy wybrane pliki i odsyla (A sciaga) spakowane pliki po czym wysyala je do klienta (ze zmienionym naglowkiem).

Problem, moze lezec w czasie wykonania skryptu (zazwyczaj ograniczony do 30s).
//-----------
Z tego ograniczenia czasowego mozna wyjsc zapisujac fragment spakowanego pliku i przeladowac skrypt (i tak w kolko az caly plik zostanie spakowany, sciagniety etc ...)

0

dziękuje reichel [browar] już prawie mam to co chciałem ;]

0

ja bym to widzial raczej jako skrypt cgi

1 użytkowników online, w tym zalogowanych: 0, gości: 1