Ich habe eine Installation mit zahlreichen Galerien und Downloadmöglichkeiten für die Bilder, auch in anderen (größeren) Größen als die Bilder angezeigt werden. Mittlerweile bin ich bei knapp 5 GB Bilddaten und es ist absehbar, dass das noch deutlich mehr wird. Die Installation liegt bei uberspace und läuft dort inklusive Paketverwaltung ganz prima. Allerdings habe ich dort zwei Schwierigkeiten, nämlich "nur" 10 GB Webspace und "nur" 100 GB Traffic pro Monat. Über kurz oder lang muss ich wohl entweder auf einen anderen Webspace wechseln. Auf meinem 1&1 Webspace, der mit den Daten und Traffic-Limits kein Problem hätte, habe ich Bedenken wegen des doch ziemlich limitierten RAM von 128MB pro Prozess. Ok, mit einem preisneutralen Upgrades liese sich das eventuell verbessern. Welche anderen Webhoster bzw Pakete kämen denn in der Liga bis 10€/Monat in Frage? Anforderungen wären eben 30-50 GB Webspace, Traffic "unlimited" (ich gehe aber davon aus, dass 200 GB/Monat auch reichen würden), genug RAM für größere Downloads und Bilder - und vor allem problemlos nutzbar mit Composer, was ja derzeit mit den RAM-Anforderungen auch nicht selbstverständlich ist. Allerdings habe ich keine wirklich großen Pakete wie Metamodels im Einsatz. Dann müsste noch eine extern registrierte Subdomain auf den Webspace aufschaltbar sein.
Alternativ muss mir was einfallen lassen, wie ich die großen Brocken irgendwie auslagern kann. Das wäre mire eigentlich am liebsten, dann kann die Installation auf dem uberspace bleiben, wo sie ja prima läuft. Klar, ich könnte die Dateien in Archive packen, die auf einen anderen Webspace legen und einfach dahin verlinken. Aber die Archive sollen nur für angemeldete Mitglieder downloadbar sein. Lokal auf dem uberspace klappt das auch, aber ein Downloadelement für eine Datei auf einem anderen Server? Und das, ohne die Datei erst mal zumindest temporär auf den uberspace laden zu müssen? Denn ansonsten löse ich zwar das Webspace-Problem, verschärfe aber dafür dramatisch das Traffic-Problem. Oder könnte man da was z.B. über den Referrer und eine .htaccess auf dem externen Server machen? Auf die Seite mit dem Downloadelement (würde ich dann in einen normalen Link auf den externen Server umwandeln) kommen sowieso nur angemeldete Mitglieder. Eine Beschränkung auf diese Seite als Referrer würde also wohl als Authentifikation reichen. Wer den Referrer faken kann, der soll eben runterladen dürfen, es handelt sich nicht um die Goldreserven von Fort Knox. Oder gibt es sonst noch einfachere Möglichkeiten, die ich übersehen habe?
Lesezeichen