Ciągle uruchomiony skrypt

0

Potrzebuję skrypt który będzie zapętlony cały czas i będzie sprawdzać czy pewna wartość w bazie danych (mysql) uległa zmianie. Jeśli nie uległa zmianie przez minutę należy ją zmienić. Chciałbym aby było to wykonywane bez przerwy na serwerze. Z tworzenia stron internetowych jestem kiepski, więc nie wiem jak się za to zabrać i jak powinno się to zrobić.

1

Dlaczego nie chcesz stworzyć petli z wykorzystaniem https://developer.mozilla.org/pl/docs/Web/API/Window/setTimeout ?
Pytanie bedziesz uzywac czystego JS czy jakiegos frameworka?

4

Jak na serwerze to skrypt w Pythonie i cron

2

To wygląda podejrzanie. Po co coś ma być aktualizowane co minutę? Czy to musi być precyzyjnie co minutę?
Może żeby zobrazować dam przykład jak jest zaimplementowany najprostszy stoper - otóż stoper to nic innego jak jedna zmienna zapamiętująca datę i godzinę kiedy naciśnięto start. Nie jest to nic aktywnego, nie pożera wątków ani czasu procesora, nic nie mierzy ani nie aktualizuje w pamięci - czas jest obliczany na podstawie bieżącej daty i daty rozpoczęcia tylko w momencie kiedy chcemy zobaczyć ile czasu minęło.
Analogicznie - czy naprawdę do czegoś Ci potrzebne aktualizowanie jakiejś wartości co minutę? A może jedyne czego tak naprawdę chcesz to żeby ta wartość wyglądała jakby się zmieniała co minutę i zawsze była aktualna gdy o nią zapytamy?

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