Witam,
mam na chwilę obecną 15 plików (rar) z danymi, które są udostępniane użytkownikom, po spełnieniu określonych warunków. Na chwilę obecną, user może zalogować się do panelu, wybrać odpowiedni plik i rozpocząć pobieranie. Jest ono realizowane przez skrypt i nagłówki, skrypt typu download.php?id=numer_pliku. Dzięki temu otrzymuję info ile razy został pobrany plik, oraz przez kogo.
Miejsca na serwerze nie mam za wiele, za to transferu pod dostatkiem. Jako, że pliczki są sporawych rozmiarów (+/- 350MB), chciałbym je przerzucić na inny serwer, żeby sobie leżały, i puszczać cały transfer przez dotychczasowy serwer.
Dlaczego nie przeniosę się całkowicie na drugi serwer ? Otóż są na nim pewne ograniczenia, które powodują, że staje się on idealny dla hostowania pliczków (dość duża pojemność, transfer jak dla moich potrzeb ok, i za darmo - jak dla mnie).
Poczytałem trochę szczątkowych informacji nt. wprowadzenia pośrednika, między użytkownika a serwer z plikami. Nie mniej jednak nie wiem jak się do tego zabrać.
Domyślam się, że należy postąpić mniej więcej następująco :
a) user klika link
b) POST'em do serwera A -> ten z kolei łączy się z serwerem B i rozpoczyna pobieranie pliku cząstkami
c) każda odebrana cząstka jest natychmiastowo wysyłana do przeglądarki użytkownika, jednocześnie jest kasowana z pamięci serwera A
Ktoś mógłby pomóc ? Dać jakiś link ? Kod ? Cokolwiek ?