Odświeżenie strony - warunek

0

Witam, chciałbym uzyskać prosty efekt. Na stronie www wyświetlić obraz test.png. Zadaniem jest automatyczne odświeżenie strony, obiektu po wykryciu zmiany np. wykryciu zmiany wielkości pliku lub daty modyfikacji. W php tego nie uzyskam. Czy mogę prosić o pomoc w rozwiązaniu problemu?

2

Wymagalo by to albo stalego polaczenia frontend-backend (przez np sockety) albo cyklicznego odpytywania backendu o to czy moze trzeba juz odswiezyc.

0

Które rozwiązanie jest mniej męczące dla sprzętu lub transferu łącza? Czy mogę prosić o jakieś linki z przykładami?
Cykliczne odpytywanie względem czasu wartości i jej zmiany wydaje się proste i rozsądne, natomiast otwarty socket to zawsze stałe połączenie, wydaje mi się, że przy większej ilości końcowych użytkowników owy socket może być większym problemem niż zapytania.

1

No w pierwszej opcji to ordynarnie robisz jakis interval i np co do 10 sekund odpytujesz API. Powiedzmy ze API zwraca w JSONie boola czy trzeba odswiezyc czy nie.

https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setInterval

Druga opcja
https://socket.io/

1 użytkowników online, w tym zalogowanych: 0, gości: 1