| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Ein Bild ist doch über seinen Namen (vielleicht mit ID aus der Datenbank versehen), seinen Maßen und seiner Verison eineindeutig. Genau diese Informationen würde ich in der URL verpacken und diese exakte Version auf 1 Jahr cachebar machen. Meiner Ansicht nach eine ideale Symbiose aus Performance und Aktualität. Sofern der Browser eine "alte" Version doch anfragt, schickst du ihm einfach die letzte Version mit enstprechenden Cache-Headern. Die Version ist also nur ein Unique-Identifier, den du bei Bearbeitung des Bildes hochzählst, damit die URL zur vorherigen Version differiert. Dadurch zwingst du den Browser die neue Version zu ziehen. Vorschlag: Code: http://images.your-domain.com/width/123/height/456/version/8/Meine_Badewanne_123456.png
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | @crime: du legst aber doch bitte die Bilder nicht direkt in die Datenbank?
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | ||
| Moderator und Wett-König | Hallo crime, sofern du die Daten direkt als Datenstrom ins CSS schreibst, ist eine Zwischenspeicherung nicht notwendig. Selbst mit der direkten URL-Adressierung (inkl. Maß-Angaben) ist es nicht nötig, sofern die richtigen Cache-Header gesendet werden. Der Browser läd das Bild dann exakt einmal nach dem Nachladen des CSS vom Server und verwendet anschließend nur noch die lokale Resource. Zitat:
![]()
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
| | |
| Moderator und Wett-König | @mtemp: ist deine Frage damit beantwortet oder hast du noch Fragen?
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 10.10.2009
Beiträge: 2.631
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() | Beachte bitte noch dies: http://floern.com/webscripting/if-mo...ince-nachbauen Wenn der Browser eine Anfrage mit If-Modified-Since oder If-None-match sendet und ein HTTP 200 OK zurück bekommt anstelle von 303 Not Modified dann wird die besagte Bilddatei nicht aus dem Browsercache geladen. Lässt sich sehr gut anhand des Netzwerkmoduls von Firebug erkennen.
__________________ "Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst". |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| bilder cachen, php bilder cachen, php dynamische bilder cachen, bilder statt aus dem cache direkt vom server laden, bild cachen für eine seite verhindern, bilder vorausladen, html cache dynamisch, thumbnails die sich dynamisch verhalten, php dynamische bilder performance, datei dynamisch nachladen ohne cache, dynamische bilder cachen verhindern, dynamisch bilder caching, dynamisch bilder laden php performance, php bild ausgeben last-modified, dynamisch generierte bilder browser cache, php grafiken cache, php dynamisches bild cachen, wie cachen browser bilder, php dynamische bilder chachen, php mysql bld ausgeben cachen |