Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%)
|
Witam....pracuję z frameworkiem symfony ale myślę, że problem jest na tyle ogólny że można go umieścić tutaj...
Mianowicie...jestem w trakcie projektowania serwisu aukcyjnego i mam dylemat...Każdą aukcję opieram na statusie. Czyli jeżeli aukcja ma status active oznacza, że jest dostępna i można licytować itd. Jak najlepiej zrobić aktualizację tych aukcji? Myślałem, żeby sprawdzać warunek i aktualizować w momencie pierwszego wejścia jakiegokolwiek usera na daną aukcję po czasie zakończenia. Czyli powiedzmy aukcja trwa do 12 00, w momencie jak ktoś wejdzie po 12 00 będzie sprawdzany warunek i zmieniany status. Ale wtedy też jest problem, bo w momencie wyszukiwania aukcji będą również widoczne te które mają jeszcze niezmieniony status (czyli np. nikt jeszcze nie wszedł na taką ). Myślałem też o metodzie np. checkAndChangeStatus(), która byłaby w każdym możliwym miejscu wywoływana w celu aktualizacji. Jeszcze wcześniej myślałem na bezpośrednim działaniu na bazie (PL/SQL albo wyzwalacze) ale po dłuższym zastanowieniu też straciło to sens. Proszę o pomoc i wypowiedź człowieka, który takie coś robił i wie jak to najlepiej zrobić. Pozdrawiam. Ten post edytował blackroger 23.11.2009, 01:49:15 |
|
|
|
blackroger Aktualizacja rekordów 23.11.2009, 01:48:03
nospor To nie ma żadnego związku z programowaniem obiekto... 23.11.2009, 07:14:58
LBO Status aukcji to raczej abstrakcyjna właściwość, c... 23.11.2009, 14:19:34
Crozin Właściwie to dwa sensowne rozwiązania są:
1) Statu... 23.11.2009, 14:22:30
blackroger Dzięki...tak jak myślałem, że sprowadzi się to i t... 23.11.2009, 14:36:27
blackroger Dzięki...tak jak myślałem, że sprowadzi się to i t... 23.11.2009, 14:37:15
LBO Ja uważam, że możesz całkowicie zrezygnować ze sta... 23.11.2009, 14:42:46
blackroger Ok. Wielkie dzięki. Ze statusu nie mogę całkowicie... 23.11.2009, 16:10:25 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 00:13 |