Domanda

Sto pensando di utilizzare più file di file per ospitare i file caricati del mio sito web.Qual è il modo migliore per farlo?Dovrei installare anche un server Web su altre macchine?O c'è un software speciale per il routing dei file sulla rete?Cosa faresti?

Grazie, Tarione.

È stato utile?

Soluzione

Ecco un modo in cui potresti farlo ...

Creare un gestore di routing centrale specificamente per afferrare i file dalla rete e hanno i server dei file denominati come Sub Domini che puntano ai vari file file.

Quando un utente fa clic sul link di download, ad es.

.

www.example.com/getdownload.php?id=10

... La pagina GetDownload.php cercherebbe nel database per vedere dove è stato memorizzato il file (supponendo che tu stia tenendo traccia delle posizioni dei file nel database) o attraverso qualunque sia la propria convenzione per tenere traccia dei caricamenti , quindi determinare la posizione del file sulla tua rete. Quindi potrebbe semplicemente reindirizzare l'URL alla cartella server / download appropriata. Quindi getwownload.php? ID= 10, dopo aver trovato la posizione del file reindirizzarsi al server / URL / URL appropriato:

.

afile.doc è su fileserverb, reindirizzamento ...

fileservera.example.com

qui! -> fileserverb.example.com/a/afile.doc

fileserverc.example.com

Altri suggerimenti

È inoltre possibile configurare GLULTER e montare i tuoi GLULTERFS sul server web ... Astelo ha un erroreSistema tollerante.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top