Cron Jobs: resetare counter la oră exactă

Cron Jobs este un serviciu pus la dispoziţie de către firmele de hosting menit să-ţi uşureze munca. 🙂
Dacă ai de resetat un counter zilnic sau din oră în oră, este de înţeles că nu o să accesezi pagina de resetare a counter-ului din oră în oră. Tocmai de aceea, îţi setezi un Cron Job…

Pentru a fi mai bine înţeles, o să iau un exemplu concret:

Resetarea vizitelor din scriptul BeOnTop (aşa i se zice “la noi” şi poate fi găsit pe net) ale site-urilor înregistrate, la ora 24, zilnic.

1) Uploadezi fişierul şi îl redenumeşti ca pagină php, cu un nume pe care să îl ştii doar tu. (o să iau ca exemplu: myreset.php)
2) Modifici pagina myreset.php pentru a îi face conexiunea cu baza de date. O dată accesată pagina, ar trebui să se reseteze counterele (doar vizitele totale rămânând neschimbate) la toate site-urile din top.
3) Setarea unui Cron Job. Aici o să iau ca exemplu ServersFree.com ca host. 🙂
Te loghezi în panoul de pe ServersFree.com. La domeniul corespunzător, intri în Cron Jobs şi, în căsuţă pui: public_html/myreset.php
La minute alegi 0 (adică minutul 0, de la începutul orei), la oră alegi 17 şi la restul laşi aşa cum este (în fiecare zi/lună…). Şi salvezi.

Această operaţiune îţi va reseta counterele la ora 00, în fiecare zi. 😉 Am setat ora 17 deoarece, în cazul ServersFree, ora pe server e cu 7 ore în urmă faţă de ora României. Dacă eşti pe server românesc şi ora e corectă, setează 0 şi la oră. 🙂 Dacă ai alt script decât cel amintit, modifică şi interogările din fişierul oferit de noi. 😀

Articol de pe vremea când acest blog se numea Mania Blogurilor.

Legătură ușoară:

https://usor.ro/276

Distribuie mai departe:

Lasă primul un comentariu la "Cron Jobs: resetare counter la oră exactă"

Adaugă un comentariu

Scrie comentariul tău în căsuța de mai jos. Publicând comentarii pe acest blog, accepți politica de confidențialitate.

Completează numele tău. Adresa de email și site-ul web sunt câmpuri opționale și le poți lăsa necompletate.