![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Szukam klasy, innego rozwiązania, umożliwiającego mi udostępnienie odpłatne dużych plików binarnych.
Chodzi o pliki o rozmiarach 300 - 500 mb. Pliki udostępniany by były płatnie na określoną ilość pobrań prze określonego użytkownika w danym czasie. Po dokonaniu analizy w grę wchodą praktycznie trzy rozwiązania: - zagonienie mysql lub postgress do udostępniania LONGBLOB - stworzenie za pomocą np proftpd dynamicznych kont użytkownikow z dowiązanymi linkami do poboru na określony czas i ilość ... - podwiązanie linku do maskowanego linku i jego domyślna translacja ( sa dobre tylko rozwiązania komercyjne ) ilość pobrań ok 200 / doba - łącze 100mbit/s , możliwości sprzętowe ( 4 proc, 8 GB itp, debian 6 ) problem polega na tym że dany link musi być aktywny TYLKO dla DANEJ OSOBY na OKLREŚLONĄ ilość pobrań i OKREŚLONY czas ... czy ktoś ma uż coś takiego wdrożone i z praktycznej strony chciałby się podzielić doświadczniem ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@Sephirus: Chyba nieco lepszym rozwiązaniem byłoby generowanie oddzielnego, unikalnego linka dla każdej kopii pobieranego pliku, czyli:
1. Zalogowany użytkownik po opłaceniu pobierania danego pliku ląduje na jakiejś stronie z której może pobrać (np. 10 razy) docelowy plik. 2. Klika w link "wyświetl link do pobrania" po czym (o ile może jeszcze generować nowe linki) dostaje unikalny link typu: http://strona.pl/pobierz/whfdsfxcncv23423rdslsdf 3. Wejście na dany link umożliwia pobranie raz, i tylko raz, danego pliku. Po co takie coś? Umożliwia to lepszą kontrolę nad pobieranymi plikami z dokładnością do każdej pojedynczej kopii pliku. Daje to trochę potencjalnych możliwości nie generując na dobrą sprawę żadnych dodatkowych obciążeń. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 15:05 |