src ausschliesslich aus dem Tempordner anzeigen lassen
Tolonath
- browser
0 Matti Mäkitalo0 gast_420 hotti1 Der Martin
Servus,
als erstes wollte ich nachfragen ob mein Verständnis für den Browser richtig ist.
Ist das soweit richtig?
Meine Frage wäre ...
Gibt es einen Befehl/Attribut/Möglichkeit das Wasauchimmer nur dann anzuzeigen wenn es im Tempordner ist?
(es wäre ne Art Browser benutzen im Offlinestatus)
<img src="bsp.eu/bsp.jpg" Atribut>
Das Atribut verhindert das Downloaden des Bildes aus dem Netz.
Damit wird das Bild nur angezeigt wenn es auch im Tempordner vorhanden ist.
Hintergrund:
Habe 2 HPs und möchte, dass auf der 2ten HP nur das erscheint,
was der Betrachter auf der 1sten HP angeschaut hat
und bereits im Cache hat --> Trafficreduktion.
Gruß
Tolonath
Hi,
Meine Frage wäre ...
Gibt es einen Befehl/Attribut/Möglichkeit das Wasauchimmer nur dann anzuzeigen wenn es im Tempordner ist?
(es wäre ne Art Browser benutzen im Offlinestatus)<img src="bsp.eu/bsp.jpg" Atribut>
Das Atribut verhindert das Downloaden des Bildes aus dem Netz.
Damit wird das Bild nur angezeigt wenn es auch im Tempordner vorhanden ist.
Ich kenne eine solche Möglichkeit im realen Webumfeld zumindest Browserseitig nicht.
Das einzige, was in diese Richtung ginge, wäre das offline-application Zeugs aus HTML5 (zu Finden etwa beim W3C).
Damit kannst du den Browser anweisen, welche Dinge er schon von vornherein in den Cache laden soll (anhand eines Manifests). Aber das hilft dir hier nicht.
Eine andere Möglichkeit hast du, wenn du das Serverseitig machst. Dabei könntest du alle Abfragen auf Ressourcen durch einen von dir geschriebenen Handler schicken (dabei reicht auch ein PHP-File). Dieser Handler bekäme sowohl die angeforderte Ressource ("den Bildnamen") als auch eine Request-Identifizierung (ggf. in Session-Daten des Users) übergeben.
Neben dem Ausliefern der Ressource könnte dieser Handler dann auch speichern, welche Ressourcen abgefragt wurden.
Beim generieren von Dokument 2 könntest du dann nur die Dokumente verlinken, welche in den Session-Daten drin stehen.
Ob sich dieser Aufwand lohnt, musst du wissen.
Bis die Tage,
Matti
- Mit dem Aufrufen einer Seite, eines Codes, eines Bildes etc.
schaut der Browser zuerst in dem Tempordner nach ob es bereits vorhanden ist.
bei entsprechenden Einstellungen
So heißt zB. ein Bild im Ordner ad2H7F.tmp seine URL jedoch bsp.jpg.
kommt auf den Browser an (die URL ist übrigens etwas länger ;-)
Gibt es einen Befehl/Attribut/Möglichkeit das Wasauchimmer nur dann anzuzeigen wenn es im Tempordner ist?
nein
Habe 2 HPs und möchte, dass auf der 2ten HP nur das erscheint,
was der Betrachter auf der 1sten HP angeschaut hat
und bereits im Cache hat --> Trafficreduktion.
ob der Userbrowser überhaupt (und wenn ja was) cacht, kannst du kaum vorhersehen, das stellt jeder User so ein, wie er's mag
Servus,
Meine Frage wäre ...
Gibt es einen Befehl/Attribut/Möglichkeit das Wasauchimmer nur dann anzuzeigen wenn es im Tempordner ist?
(es wäre ne Art Browser benutzen im Offlinestatus)
Du meinst serverseitig?
<img src="bsp.eu/bsp.jpg" Atribut> [..]
Habe 2 HPs und möchte, dass auf der 2ten HP nur das erscheint,
was der Betrachter auf der 1sten HP angeschaut hat
und bereits im Cache hat --> Trafficreduktion.
Hierbei ändert sich der URL, die zieht der Browser neu und käscht dazu nicht eine Andere. Sofern es Dir nur um den Traffic geht, guck mal, ob Dein Server das Cache-Verhalten per Header "Not Modified" oder "Etag" steuert. Ansonsten gibt es Benutzer/Browser, die selbst entscheiden, ob sie am Server nachfragen, im No-Fall kannst Du serverseitig machen, was Du willst, das wird gar nicht erst abgefragt.
Hotti
Hallo,
Habe 2 HPs und möchte, dass auf der 2ten HP nur das erscheint, was der Betrachter auf der 1sten HP angeschaut hat und bereits im Cache hat --> Trafficreduktion.
diese Forderung dürfte das größte Problem sein. Denn ein Browser verwaltet seinen Cache-Inhalt immer domain-spezifisch. Wenn also example.net/logo.png angefordert werden soll, wird er wird keinesfalls auf die Idee kommen, stattdessen ein logo.png aus dem Cache zu holen, das vorher von example.org geladen wurde. Das sind zwei völlig getrennte Geschichten.
Wenn du optimieren willst, dann sorge dafür, dass die Bilder für *beide* Websites von derselben Domain geladen werden - also dass example.org und example.net ihre Bilder beide zum Beispiel von images.example.org referenzieren.
So long,
Martin