Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 1 Dołączył: 20.04.2008 Ostrzeżenie: (0%)
|
Witam Was,
napisałem w miarę prosty skrypt na swoją strone, lecz po wejściu sporej liczby osób np. 100 strona zaczyna bardzo wolno się ładować. Możecie mi powiedzieć, czy poniższy kod może aż tak obciążać serwer? Mam taki kodzik na stronie: a to kod a_php.php
Czy przyczyną obciążenia jest źle zrobiony kod, czy słaby serwer lub z jakimiś ograniczeniami? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 21 Dołączył: 10.06.2011 Skąd: Głogów Ostrzeżenie: (0%)
|
to zrób alternatywe w indexie (IMG:style_emoticons/default/biggrin.gif) ajax zapytanie do skryptu, skrypt robi zapytanie w bazie, w której trzymasz tylko timestamp i czy jest aktualnie wykonywany skrypt
czyli index zapytanie do bazy czy jest wykonywany skrypt i czy data w bazie jest o 20 sekund starsza od aktualnej wtedy wyrysuj ajaxa na strone, w ajaxie to samo zapytanie, czy jest wolny i czy data w bazie jest o 20 sekund starsza od aktualnej jezeli nie jest wolny ustawiasz status na pracujacy uruchamiasz twoj skrypt do aktualizacji potem tylko ustawiasz aktualna date i status wolny + kilka małych usprawnień powinieneś też dodać Ten post edytował jackraymund 4.09.2013, 16:18:51 |
|
|
|
patryk20120 Obciążenie serwera. 24.08.2013, 12:40:58
llukasz Ja bym jakoś te pobrane z zewnątrz dane zapisał lo... 30.08.2013, 11:23:11
patryk20120 Też można, ale problem w tym, że nie wiem jak zrob... 31.08.2013, 17:36:11 
jackraymund Cytat(patryk20120 @ 31.08.2013, 18:36... 2.09.2013, 08:46:39 
patryk20120 Cytat(jackraymund @ 2.09.2013, 09:46... 2.09.2013, 16:46:12
ssstrz a nie mozesz cacheowac pobranych danych (JSON) gdz... 31.08.2013, 21:54:01
patryk20120 Faktycznie, takie proste rozwiązanie, że nawet mi ... 4.09.2013, 17:26:14 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 21:03 |