Pagina 1 din 1

Contor de populatie

Scris: Lun Iun 28, 2010 11:42 am
de midan
buna, trebuie sa fac contor a populatie tarii, exemplu

contorul incepe de la o cifra de exemplu 10 000 000 si la fiecare 3 secunde sa fie +1 adica 10 000 001 apoi peste iar 3 secunde sa fie 10 000 002 si tot asa mai departe, acesta cifra a contorului se salveze undeva in baza de date (mysql) , cind deschid a doua zi pagina sa preia ultima cifra calculata intre timp. trebuie sa fie legat ceva de datetime dar nu stiu de unde sa incep, vreau sa folosesc php+mysql si javascriptul

va multumesc anticipat

Scris: Lun Iun 28, 2010 3:33 pm
de vectorialpx
un cron ar rezolva problema... insa iti recomand sa nu faci odata per secunda... ci macar odata la 5-10 secunde. Trebuie sa fie un script simplu, care doar asta sa faca: un update, ca sa fie rapid... iar in baza de date, tabelul sa fie basic.

SAU poti sa te bazezi pe time() si sa faci echo time()-20000; :P daca tot vrei ceva per secunda.

Scris: Lun Iun 28, 2010 5:43 pm
de alex.andrei
nu cred ca iti trebuie sa salvezi in baza de date unde ai ramas.
salvezi in baza de date unde ai inceput, data completa:
an, luna, zi, ora, minut, secunda.
apoi la fiecare accessare calculezi asa
timpul curent minus timpul de start.
apoi transformi in secunde,
apoi imparti la trei (sau la cat vrei tu) si iti faci operatiile.

daca vrei sa salvezi ceva zilnic in baza de date poti sa salvezi si fara cron.
salvezi la o accesare, apoi la inregistrarea aia din baza de date ii asociezi o data (ai o coloana la care-i zici data) si de fiecare data intrebi in baza de date daca ai inregistrare pe ziua respectiva, daca ai nu bagi, daca n-ai bagi.
partea proasta e ca daca n-ai accesari nu-ti salveaza 8O

fara cron la 5-10 secunde, decat daca-ti trebuie 8)