Al momento sto lavorando a uno script (in PHP, ma non sono sicuro se questo è rilevante qui) che consente agli utenti di configurare un semplice sistema di condivisione file sul proprio server. Sono bloccato quando cerco di capire come gestire i download di file.
Vedo due possibili approcci qui:
1. Collegamento diretto ai file sul server
Come https://example.com/files/file.txt
2. Usa uno script per recuperare i file
Come https://example.com/fetch.php?file=file.txt
(o in alternativa creando un fileId
unico che è collegato a un nome di file in un database e utilizzandolo per recuperare il file)
Quale dovrei usare? Quali sono i (dis) vantaggi di ciascun sistema?