Ich erstelle eine Website auf einem kostenlosen Hosting, das nicht viel Speicherplatz oder Bandbreite hat.
Daher habe ich überlegt, Dropbox Public zu verwenden Ordner für statische Dateien, z. B.:
- Javascript, CSS
- Bilder
- Downloads (jeweils einige hundert Kilobyte)
Ermöglicht Dropbox eine derart umfangreiche Nutzung und wie hoch ist das Limit?
Kommentare
- Dropbox hat die Einstellung seitdem eingestellt Öffentlicher Ordner, was bedeutet, dass die Umstände um diese Frage sehr unterschiedlich sind. Daher sind viele der folgenden Antworten möglicherweise veraltet.
Antwort
Ab Mai 2017, Der öffentliche Ordner wurde in einen privaten Standardordner konvertiert (diese Konvertierung erfolgte für Dropbox Basic-Benutzer am 15. März 2017).
Das Rendern von HTML-Dateien im Browser wurde / wird ebenfalls eingestellt (genaue Daten siehe unten stehende Absätze). Gemäß der angehefteten Antwort auf diese Frage stehen freigegebene HTML-Dateien nur zum Download zur Verfügung, anstatt im Browser gerendert zu werden.
Ab dem 3. Oktober 2016 können Dropbox Basic-Benutzer (kostenlos) keine öffentlichen Links mehr zum Rendern von HTML-Inhalten in einem Webbrowser verwenden. Wenn Sie ein Basic-Benutzer sind und eine Website erstellt haben, auf der HTML-Inhalte direkt aus Ihrem Dropbox-Konto angezeigt werden, werden diese nicht mehr im Browser gerendert. Der HTML-Inhalt selbst bleibt in Dropbox sicher und Sie können ihn mit einem unserer Benutzer freigeben andere Freigabemethoden.
Ab dem 1. September 2017 können Dropbox Pro-, Plus- und Business-Benutzer HTML-Inhalte nicht mehr rendern. Der Öffentliche Ordner und seine Freigabefunktionen sind deaktiviert. Bis zu diesem Datum Dropbox Pro-, Plus- und Business-Benutzer können weiterhin öffentliche Links zum Rendern von HTML-Inhalten verwenden.
From: https://www.dropbox.com/help/files-folders/public-folder
Beim Hosten anderer statischer Dateien habe ich manuell getestet, einschließlich einer gemeinsam genutzten CSS-Datei Der Freigabelink, den ich für die Datei erhalten habe, lautete wie folgt:
https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0
Der Versuch, diesen Link in die CSS-Datei aufzunehmen, schlug fehl Arbeit (diese Seite gibt den HTML-Code für den Dropbox-Web-Viewer zurück „für die Datei), aber es hat funktioniert, als ich stattdessen den Abfrageparameter dl=1
verwendet habe, wie folgt:
<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">
Durch das Einbeziehen des CSS auf diese Weise wurde jedoch eine zusätzliche Umleitung hinzugefügt, da die Anforderung an diese Freigabe-URL mit einem HTTP 302-Statuscode antwortete und zu einer anderen URL umgeleitet wurde:
https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1
Das Einschließen des CSS über diesen Link hat die Umleitung umgangen, aber ich bin nicht sicher, ob dies eine permanente URL ist oder ob sie sich in Zukunft ändern wird (während die URL, die umleitet, dauerhaft funktionieren sollte).
Das Hot-Linking (direktes Einbetten) von Bildern aus Dropbox scheint sich genauso zu verhalten (der Freigabe-Link mit dem Abfrageparameter dl=1
funktioniert, führt jedoch zu einer Umleitung).
Antwort
Sie haben es nicht vollständig verboten, daher kann man mit Sicherheit sagen, dass Sie Websites auf Dropbox hosten dürfen. Es gibt eine Wiki-Seite „Hosting von Websites mit Dropbox“ (die Informationen enthält, die im offiziellen Dropbox-Wiki-Bereich gehostet wurden), wie Sie sie einrichten können über CNAME-Zeiger.
Wenn Sie sich Sorgen über die Bandbreite machen, lesen Sie Arash F.-Beitrag in den Dropbox-Foren :
freie Benutzer, die ein Bandbreitenlimit erreicht haben, verwenden an einem bestimmten Tag ein Vielfaches von 10 „GB Bandbreite“, sodass ich ihnen in den Foren nicht so sympathisch gegenüberstehen würde da wir sehr, sehr großzügig mit Bandbreitenbeschränkungen sind ;-).
Antwort
Sie können jetzt statische Webanwendungen mit der statischen Webanwendungskonsole hosten, die mit dropbox.js veröffentlicht wurde.
Die Release-Ankündigung von dropbox.js enthält etwas mehr Details und verweist auf eine Beispielanwendung.
Kommentare
- Die Frage war
darf ich ", nicht " kann ich ".