Posso usare Dropbox come hosting per i file statici del sito Web?


16

Sto realizzando un sito Web su un hosting gratuito che non ha molto spazio o larghezza di banda.
Quindi ho considerato di utilizzare la cartella pubblica Dropbox per i file statici, come:

  • Javascript, CSS
  • immagini
  • Download (ciascuno di alcune centinaia di kilobyte)

Dropbox consente un utilizzo così esteso e qual è il limite?


1
Da allora Dropbox ha interrotto la cartella pubblica, il che significa che le circostanze intorno a questa domanda sono molto diverse. Pertanto, molte delle risposte sottostanti potrebbero non essere aggiornate.
Stevoisiak,

Risposte:


4

A partire da maggio 2017, la cartella pubblica è stata convertita in una cartella privata standard (questa conversione è avvenuta per gli utenti di Dropbox Basic il 15 marzo 2017).

Anche il rendering nel browser di file HTML è stato / è in fase di interruzione (vedere i paragrafi citati di seguito per le date esatte). In base alla risposta appuntata su questa domanda , i file HTML condivisi saranno disponibili solo per il download, anziché essere resi nel browser.

A partire dal 3 ottobre 2016, gli utenti di Dropbox Basic (gratuiti) non potranno più utilizzare i collegamenti pubblici per eseguire il rendering del contenuto HTML in un browser Web. Se sei un utente di base e hai creato un sito Web che visualizza direttamente il contenuto HTML dal tuo account Dropbox, non verrà più visualizzato nel browser. Il contenuto HTML stesso rimane sicuro in Dropbox e puoi condividerlo tramite uno qualsiasi dei nostri altri metodi di condivisione.

A partire dal 1 ° settembre 2017, gli utenti di Dropbox Pro, Plus e Business non saranno più in grado di eseguire il rendering del contenuto HTML e la cartella pubblica e la sua funzionalità di condivisione saranno disabilitate. Fino a tale data, gli utenti Dropbox Pro, Plus e Business possono continuare a utilizzare i collegamenti pubblici per eseguire il rendering del contenuto HTML.

Da: https://www.dropbox.com/help/files-folders/public-folder


Per quanto riguarda l'hosting di altri file statici, ho testato manualmente includendo un file CSS condiviso da Dropbox in un file HTML. Il link di condivisione che mi è stato dato per il file era così:

https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0

Il tentativo di includere questo link nel file CSS non ha funzionato (quella pagina restituisce l'HTML per il "visualizzatore web" di Dropbox per il file), ma ha funzionato quando ho usato dl=1invece il parametro query, in questo modo:

<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">

Tuttavia, l'inclusione del CSS in questo modo ha aggiunto un reindirizzamento aggiuntivo poiché la richiesta a questo URL di condivisione ha risposto con un codice di stato HTTP 302 e reindirizzata a un altro URL:

https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1

Includere il CSS usando questo link ha ignorato il reindirizzamento, ma non sono sicuro se si tratta di un URL permanente o se potrebbe cambiare in futuro (mentre l'URL che reindirizza dovrebbe funzionare in modo permanente).

Le immagini hot link (che incorporano direttamente) da Dropbox sembrano comportarsi allo stesso modo (il collegamento di condivisione con il dl=1parametro query funziona, ma comporta un reindirizzamento).


12

Non l'hanno assolutamente vietato, quindi penso che sia sicuro dire che sei autorizzato a ospitare siti Web su Dropbox. C'è una pagina wiki, "Hosting di siti Web con Dropbox" (che include informazioni ospitate nella sezione wiki ufficiale di Dropbox) su come è possibile configurarlo tramite il puntamento CNAME.

Se sei preoccupato per la larghezza di banda, vedi il post di Arash F. sui forum di Dropbox :

gli utenti gratuiti che raggiungono un limite di larghezza di banda utilizzano multipli di 10 di GB di larghezza di banda in un determinato giorno, quindi non sarei così solidale con loro nei forum in quanto siamo molto, molto generosi con i limiti di larghezza di banda ;-).



-1

Sì, puoi farlo, ma solo fino a quando non superi i limiti di traffico.


2
Questa risposta potrebbe usare un po 'più di dettaglio. Cosa succede quando si superano i limiti di traffico? Quali sono i limiti di traffico?
Stevoisiak,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.