Ich will, dass die User sich das design auf ihrem eigenen computer speichern können, um Serverkapazität zu sparen. Wie kann ich das machen? (Localhost ist ja dann auf dem server auf dem die seite liegt)
Kann mir denn keiner helfen? es gibt doch bei einigen browsergames die möglichkeit, das design auf dem eigenen computer zu speichern um die Ladezeiten zu verkürzen, und das will ich auch machen.
Was wird denn konkret "gespeichert", bzw. was soll "gespeichert" werden ? Könnte mir vorstellen, dass Cookies geschrieben werden, die Informationen zu den persönlichen Einstellungen des Users beinhalten. Logt sich der User ein oder lädt die betreffende Seite, kann ein Skript an Hand dieser Daten das "persönliche Design" rekonstruieren.
[URL="https://xlb-weblab.de/toolstool/"][B]ToolsTool[/B] - Online (SEO-)Tools im Browser gleichzeitig starten ...[/URL]
ich meine es gibt ein ganz normales design und das soll man sich runterladen können und dann soll es vom computer selber und nicht vom server geladen werden. Das bringt 2 sachen:
1. Schnellere Ladezeiten
2. Weniger Traffic
Ich kenne das aus monstergame.
sämtliche objekte auf deiner homepage, die heruntergeladen werden können (also vermutlich erstmal bilder und evtl. style sheets) musst du mit variablen ersetzen.
statt <image src="planet.jpg" alt="planet" /> schreibst du also <image src="<?php echo $design['planet']; ?>" alt="planet" />
usw.
dann musst du natürlich sämtliche diese elemente erstmal zum download anbieten.
Dann machste noch, dass der user irgendwo einen lokalen pfad angeben kann, wo die bilder gespeichert sind.
zum schluss brauchst du noch eine datei, die immer includet wird, wo du das array zusammensetzt. wenn der user sich kein design heruntergeladen hat, schreibst du in das array immer sachen wie "images/planet.gif" , sonst "D:\Bilder\bg\planet.gif" , wobei alles bis bg\ natürlich aus der variable kommt, die der user als lokalen pfad gesetzt hat.
file://localhost/C:/bg/menu.jpg
Das stand in der variable aber der server erkennt den "localhost" als seinen eigenen an
soll es nur
"C:/bg/menu.jpg" heissen?
[img]file://localhost/C:/aoddesign/style/zinnen.jpg[/img]
Das ist ein extrem einfaches Beispiel. Das Bild wird nicht angezeigt weil der localhost vom server angesprochen wird.
file://localhost/C:/aoddesign/style/zinnen.jpg
Wenn ich das nur in die browserzeile eingebe, klappts
Kommentar