![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (0%)
|
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 (IMG:style_emoticons/default/smile.gif) a może w niedługim czasie i ja będę mógł służyć radą (IMG:style_emoticons/default/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ł |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
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.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 26.02.2007 Ostrzeżenie: (0%)
|
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? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (0%)
|
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, |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 16:51 |