Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> aukcje internetowe
blizniak
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 0
Dołączył: 14.04.2005

Ostrzeżenie: (0%)
-----


Witam
mam zrobione cos takiego ze czas ktory pozostal do konca aukcji jest zapisywany do bazy sql za kazdym odswiezeniem strony . i mam takie pytanie bo teraz zamierzam dodac do crona ten skrypt ktory bedzie sprawdzal jaki czas pozostal do konca aukcji, tylko nie wiem za bardzo co jaki czas ustawic zeby ten skrypt sie wykonywal, bo najlepiej by bylo jak najczesciej czyli co 1 sekunde, tylko ze z drugiej strony to rozwiazanie wydaje sie troche bez sensu. ma ktos moze jakis pomysl jak to rozwiazac zeby bylo jak najlepiej
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Oczywiście, że najlepiej jest przetrzymywać w bazie danych date wystawienia przedmiotu i czas trwana aukcji, niz za każdym razme (w zasadzie co 1sek) robic update całej tabeli. Nie wyobrażasz sobie chyba, że przy np 10 000 (tyle Ci życzę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przedmiotach ednorazowo wystawionych), skrypt co sekunde robił 10 000 zapytań. To w minucie daje 600 000! Chyba jeszcze lepszym rozwiązaniem jest trzymanie daty (i oczywiście czasu) zakończenia aukcji. Skrypt nie musi działać na cronie, wystarczy, że na początku skryptu utworzysz kod sprawdzający, czy aukcja nie została zakończona, a jeśli tak, to robisz co tam musisz (jakieś podsumowanie, wysłanie meila itp.). Tym sposobem, pierwszy użytkownik który wejdzie na aukcje wykona akcje zakończenia aukcji (ale rymowanie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ). Pozdrawiam serdecznie

BTW: Etam, zaraz kpina......

Ten post edytował TomASS 28.08.2005, 00:31:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 10:27