Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]Pamięć podręczna
Forum PHP.pl > Forum > Przedszkole
pwojciechowski
Witam Serdecznie, Pierwszy post więc należy się przywitać, z forum korzystam regularnie odkąd przerabiam
http://pl.wikibooks.org/wiki/Programowanie:PHP
i już nie raz mi pomogło i na pewno pomoże smile.gif a może w niedługim czasie i ja będę mógł służyć radą winksmiley.jpg

Aktualnie mam problem z serwisem, którym jest całkowicie zbudowany na osobnych plikach html, czy istnieje jakiś sposób,
aby zmusić przeglądarki do pobierania za każdym razem od nowa plików, a nie zapisywanie ich w pamięci podręcznej. Administruje ten serwis, jeżeli takie działanie wogle można nazwać "administracja", i jak dodam jakąś informację w pliku html i go nadpiszę, zmiana widoczna jest dopiero po odświeżeniu strony za pomocą F5, czy istnieje właśnie sposób w html, może coś w nagłówkach? żeby wymusić za każdym razem pobieranie pliku z serwera?

Pozdrawiam
Paweł
thek
Ale przecieżstrony html muszą zostać odświeżone. jeśli jest otwarta to nijak nie może sama z siebie się odświeżyć. Serwer nie ma mozliwości się połaczyć do Twojego kompa i sobie ot tak zamienić. Jesli jednak masz problem taki, że po zmianie przez jakiś czas (powiedzmy 10-15 minut) nadal jest stara to faktycznie jest to nieprawidłowe i są dwa sposoby... Albo w meta ustawisz nagłówek expires, który wymusza odświeżenie, albo po stronie serwera w htaccess ustawisz brak cache'owania plików html.
abdiel
Cachować to powienien się css. Html powien być pobierany za każdym razem nowy.
Może dasz nam linka i wyjaśnisz dokładnie na czym problem polega?
pwojciechowski
thek dzięki za pomoc, a bardziej wyjaśnienie mechanizmu, miałeś rację pliki się odświeżają po ok. 15 minutach i jest już wczytywana nowa wersja pliku.
Trochę też poczytałem o Expires w nagłówkach na pewno przyda się w przyszłości, a tutaj dobry art na temat wykorzystania mod_expires w httaccess:
http://blog.kamilbrenk.pl/http-expires-w-apache/
I tym sposobem można określić okres cachowania plików np. css, o których wspomniał kolega abdiel. Domena której dotyczyła sprawa, to
http://www.akademiawalki.com/
Ale jest tak jak napisał thek, plik odświeża się dopiero po okresie 10-15 min,
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.