Cześć!
Nie wiem czy jest to dobry dział, ale wydaj mi się że coś takiego powinno być w PHP napisane. Chciałbym sprzedawać pewne pliki w postaci spakowanych archiwów, które byłyby pobierane bezpośrednio z ftp. Każdy pojedynczy plik byłby w pojedynczym katalogu
adres.pl/katalog/pierwszy/1.zip
adres.pl/katalog/drugi/2.zip
Problem polega na tym że jak wszystkim kupującym udostępnię ten sam adres do pobrania, to zaraz pojawią się leecherzy i nie będzie dało się tego opanować, nie mówiąc o tym że ktoś adres może publicznie udostępnić. Kupujący muszą mieć stale dostęp do pliku, bo będą aktualizacje. Rozwiązaniem byłoby jakby każdy dostał unikatowy link z tokenem, do pobrania konkretnych plików:
adres.pl/6mtSeVCvpr kieruje do pliku adres.pl/katalog/pierwszy/1.zip
adres.pl/zSErhKZPRp kieruje do pliku adres.pl/katalog/drugi/2.zip
Ważne jest to żeby:
- Oryginalna ścieżka do pliku była zabezpieczona i nie dało się jej podejrzeć
- Wiele różnych tokenów mogło prowadzić do jednego pliku
- Dało się zarządzać pojedynczym tokenem, w sensie ilość pobrań na dobę + ręczny ban w razie czego
Czy zna ktoś może takie gotowe rozwiązanie? Czy napisanie takiego skryptu jest możliwe, i czy jest to skomplikowane ? A może jest jakieś lepsze już rozwiązanie tego problemu?
Chciałbym się rozeznać zanim podejmę jakieś działania albo złożę zlecenie.
Pozdrawiam.