Jeg lager et nettsted på en gratis hosting som ikke har mye plass eller båndbredde.
Så jeg vurderte å bruke Dropbox Public mappe for statiske filer, for eksempel:

  • Javascript, CSS
  • Bilder
  • Nedlastinger (hver noen få hundre kilobyte)

Tillater Dropbox så omfattende bruk, og hva er grensen?

Kommentarer

  • Dropbox har siden avviklet offentlig mappe, noe som betyr at omstendighetene rundt dette spørsmålet er mye forskjellige. Som sådan kan mange av svarene nedenfor være utdaterte.

Svar

Fra og med mai 2017, Den offentlige mappen er konvertert til en standard, privat mappe (denne konverteringen skjedde for Dropbox Basic-brukere 15. mars 2017).

Gjengivelsen av HTML-filer i nettleseren har også blitt avsluttet (se siterte avsnitt nedenfor for de nøyaktige datoene). I følge festet svar på dette spørsmålet , vil delte HTML-filer bare være tilgjengelig for nedlasting, i motsetning til å bli gjengitt i nettleseren.

Fra 3. oktober 2016 kan ikke Dropbox Basic (gratis) brukere lenger bruke offentlige lenker for å gjengi HTML-innhold i en nettleser. Hvis du er en grunnleggende bruker, og du opprettet et nettsted som viser HTML-innhold direkte fra Dropbox-kontoen din, blir den ikke lenger gjengitt i nettleseren. Selve HTML-innholdet forblir trygt i Dropbox, og du kan dele det ved hjelp av en av våre andre delingsmetoder.

Fra og med 1. september 2017 kan ikke Dropbox Pro-, Plus- og Business-brukere gjengi HTML-innhold, og den offentlige mappen og dens delingsfunksjonalitet blir deaktivert. Fram til den datoen, Brukere av Dropbox Pro, Plus og Business kan fortsette å bruke offentlige lenker for å gjengi HTML-innhold.

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


Når det gjelder hosting for andre statiske filer, testet jeg manuelt, inkludert en delt CSS-fil fra Dropbox i en HTML-fil. Delingskoblingen jeg fikk for filen var slik:

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

Å prøve å inkludere denne lenken i CSS-filen gjorde ikke arbeid (den siden returnerer HTML-koden for Dropbox «webvisningen «for filen), men det fungerte da jeg i stedet brukte dl=1 spørringsparameteren, slik:

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

Å inkludere CSS på denne måten la imidlertid til en ekstra viderekobling da forespørselen til denne delings-URL-en svarte med en HTTP 302-statuskode og ble omdirigert til en annen URL:

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

Inkludert CSS ved hjelp av denne lenken gikk forbi viderekoblingen, men jeg er ikke sikker på om dette er en permanent URL eller om det kan endres i fremtiden (mens URL-en som omdirigerer skal fungere permanent).

Hot-linking (direkte innebygging) av bilder fra Dropbox ser ut til å oppføre seg på samme måte (delingskoblingen med dl=1 spørringsparameteren fungerer, men medfører en omdirigering).

Svar

De har ikke direkte utestengt det, så jeg tror det er trygt å si at du har lov til å være vert for nettsteder på Dropbox. Det er en wiki-side, «Hosting nettsteder med Dropbox» , (som inkluderer informasjon som var vert på den offisielle Dropbox-wiki-delen) om hvordan du kan sette den opp via CNAME peker.

Hvis du er bekymret for båndbredde, se Arash F.-innlegg på Dropbox-forumene :

gratis brukere som har en båndbreddegrense, bruker multipler på 10 «GB GB båndbredde på en gitt dag, så jeg ville ikke være så sympatisk med dem på forumet da vi er veldig, veldig rause med båndbreddegrenser ;-).

Svar

Du kan nå være vert for statiske nettprogrammer ved hjelp av statisk webappkonsoll som ble utgitt med dropbox.js.

Utgivelsesmeldingen for dropbox.js har litt mer detaljer, og peker på et eksempel på et program.

Kommentarer

  • Spørsmålet var

kan jeg ", ikke " kan jeg ", skjønt.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *