Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 437 Pomógł: 42 Dołączył: 16.04.2007 Ostrzeżenie: (0%)
|
Witam!
Mam zamiar zrobić shoutbox oparty o bazę danych MySQL. Jednak muszę wziąć pod uwagę, że w jednym momencie mnóstwo osób będzie czytało (shoutbox byłby w czasie rzeczywistym - co 1 sec pobieranie wpisów za pomocą ajax lub podczas dodania wpisów) jeżeli tak to w ciągu sekundy wykona się 1000 zapytań dla tysiąca userów nie piszących lub 3000 zapytań dla userów piszących. Jak należy to zrobić, aby było to szybkie, optymalne i bez lagów. Obecnie mam tak, że co pół sekundy za pomocą ajax ładuje plik txt z wpisami, a cron co 2 min wykonuje pętle trwająca 118 sec ( sleep(1); po każdej iteracji ), jednak są lagi w tym. Jakieś sugestie? |
|
|
|
sebekzosw [PHP] shoutbox 6.07.2010, 16:35:53
tehaha a po co ajax co 0,5 sekundy? i po co ten cron? jak... 6.07.2010, 16:49:05
sebekzosw jak rozmawia tyle osób to lepiej żeby co 2 sec a c... 6.07.2010, 17:01:00
thek Optymalizuj... Wysyłaj z zapytaniem AJAX choćby zn... 6.07.2010, 18:46:50
bim2 Znów będę polecał shoutbox nospora, bo został on n... 7.07.2010, 13:51:38 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:13 |