Opóźnienie http w stosunku do ftp 3660 4

O temacie

Autor inż. Avallach

Zaczęty 7.08.2010 roku

Wyświetleń 3660

Odpowiedzi 4

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Opóźnienie http w stosunku do ftp
2010-08-07, 16:01(Ostatnia zmiana: 2010-08-07, 16:13)
Na serwerze na którym hostuję swoje stronki występuje nawet kilkuminutowe opóźnienie w odświeżaniu plików wyświetlanych przez http. Wygląda to tak, że edytuję/nadpisuję jakiś plik (przez ftp lub upload w php), oglądany przez ftp plik ma od razu nową zawartość. Niestety przy wyświetlaniu via http ciągle jest dostarczana stara wersja. Problem ten nie zachodzi przy wysyłaniu plików których wcześniej w danym katalogu nie było.
Konkretnie, problem dotyczy tego skryptu (mam zamiar dodać w formularzu dodatkowe pola na parametry renderowania): http://goo.gl/AQ8A
Opóźnienie można bardzo łatwo zauważyć samemu coś wysyłając. Dodam, że dla dwóch plików (bo taki zrobiłem upload) czas oczekiwania na odświeżenie może być różny.

muttley

muttley

Użytkownicy
posty567
Propsy381
  • Użytkownicy
Może cache przeglądarki :lol:
Mi tak kiedyś nie chciało przez 3 godziny zaktualizować onetu gdy używam IE shita ;d
Spróbuj wywalić
 

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Opóźnienie http w stosunku do ftp
#2 2010-08-07, 19:24(Ostatnia zmiana: 2010-08-07, 21:31)
Próbowałem oczywiście. Wiem że problem jest związany z serwerem, bo kiedy wyświetlam ten sam plik przez webowy ftp manager pojawia się zawsze wersja aktualna.

Na razie zrobiłem takie coś:
themodders.isgreat.org/normalmapping/url.php?diff=TU_WPISZ_ADRES_DIFFUSE&norm=TU_WPISZ_ADRES_NORMALKI
i
http://themodders.isgreat.org/normalmapping
:)
Sam Javascript nie jest oczywiście mojego autorstwa (dozwolono kopiowanie i dowolny użytek), zrobiłem tylko html i php ;)

Tasilvar

Tasilvar

Użytkownicy
zwykły user
posty264
Propsy17
ProfesjaSkrypter
  • Użytkownicy
  • zwykły user
skoro wina leży po stronie serwera - zmień hosting  :wink:
 

Zdunek

Zdunek

Administrator
Ken'Udz mistrz stali i runy
posty671
Propsy132
Profesjabrak
  • Administrator
  • Ken'Udz mistrz stali i runy
Cytat: Avallach link=topic=11050.msg106338#msg106338#msg106338#msg106338 date=1281201866
Próbowałem oczywiście. Wiem że problem jest związany z serwerem, bo kiedy wyświetlam ten sam plik przez webowy ftp manager pojawia się zawsze wersja aktualna.

Na razie zrobiłem takie coś:
themodders.isgreat.org/normalmapping/url.php?diff=TU_WPISZ_ADRES_DIFFUSE&norm=TU_WPISZ_ADRES_NORMALKI
i
http://themodders.isgreat.org/normalmapping
:)
Sam Javascript nie jest oczywiście mojego autorstwa (dozwolono kopiowanie i dowolny użytek), zrobiłem tylko html i php ;)
to jest kwestia przeglądarki internetowej a nie serwera. weź poczytaj o mod_rewrite i .htaccess i ustaw czas przechowywania kopii plików na 0

a jest jeszcze jeden sposób jeśli chodzi o nowe wyświetlenie plików, czyli zmiana nazwy, bądź "symulowana" zmiana nazwy
czyli za pomocą php wyświetlasz obrazek z takiego linku adres.pl/?obrazek=xyz&data={aktualny czas unixowy},
no i w tym momencie zawsze będzie się musiał pobrać obrazek.... tylko o kwestiach jak zrobić dane rzeczy w php, nie będę pisał
 
Po co utrudniać coś co jest proste?

Agencja Interaktywna - CreaWeb.


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry