![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam takie pytanie w sumie teoretyczne:
W moim skrypcie wybieram sobie czas np 2h i po zakończeniu(czyli 2h pozniej) dostaje np +10 punktów. Mam to zrobione tak, że gdy użytkownik kliknie w jakąś strone, to skrypt sprawdza czy zakończyło się już odliczanie i dodaje te 10 punktów. Ja chce zrobić tak żeby po odliczaniu od razu dodawało 10 punktów nawet gdy użytkownika nie ma online i wejdzie za tydzień. Jak to zrobić? Cron'em co chwile odpytywac serwer? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Masz trzy możliwości cron, ajax lub screen daemon
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
A jak wygląda obciążenie bazy danych przy uzyciu ajaxa do odpytywania co sekunde?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ajax wtedy odpada, pytanie czy Ty potrzebujesz odpytywac co sekundę tak naprawdę
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie koniecznie, myślę że tak w granicach 1-10 minut powinno wystarczyć
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Osobiście bym to zrobił w screenie lub cronie bo w zasadzie ajaxem to i tak skrypt się wykona tylko wtedy jak użytkownik będzie w przegladarce więc decyzja należy do Ciebie co 10 minut to elegancko można zrobić skrypt w cronie w screenie też
Ten post edytował rad11 11.04.2016, 19:08:16 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Zrobie to cronem, dzieki!
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
A dlaczego nie możesz sprawdzać przy wczytywaniu strony czy czas nie upłynął, jeśli upłyną dodaj 10 punktów i wyświetl wartość po dodaniu i na koniec zaktualizować bazę danych?
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Te dane może ktoś wgl podejrzeć w sensie, jeden user drugiego? bo jak nie to poco wgl się tak bawić, wystarczyło by sprawdzić przy kolejnym logowaniu timestamp
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 18:32 |