Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> obciążenia php
maksik
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 0
Dołączył: 26.09.2012

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


Witam

Otrzymałem od admina serwera informację o zbyt nadmiernych obciążeniach procesami php i prośbę o optymalizację kodu php (nie korzystam z żadnego cms tylko autorskiego skryptu)

Chciałbym zapytać czy spotkaliście się już takim problemem lub znacie przykłady błędne napisanych kodów które mogły by powodować nadmierne obciążenia, zapętlenia skryptu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
daniel1302
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Dokładnie jak wyżej +

Cytat
sądze, że to raczej błędne zaprojektowanie.

A co myślisz o tym jeżeli po wejściu z adresu domeny strona wolniej się ładuje niż po wejściu w nią poprzez link hostingu? Jak mógłaby wyglądać tego przyczyna? problem z dnsami nie występuje ponieważ obsługa serera zapewnia że spowodowane to jest jakimś błędnym kodem w skrypcie


Być może używasz złych serwerów DNS, provider domeny, albo sam ustawiałeś w domenie.
Wykonaj w konsoli polecenie:
Linux:
Kod
traceroute TWOJA_STRONA

Windows:
Kod
tracert TWOJA_STRONA

wykonaj je 2 razy dla adresu domeny oraz serwera

Powodem może być to, że twoja tabela zawiera zbyt wiele rekordów(kilkadziesiąt/kilkaset tysiecy) , ale bardziej prawdopodobne jest to, że używasz zapytania pętla w pętli. Dodaj licznik zapytań, jeśli używasz PDO to rozszerz funkcje (np przez dziedziczenie) a jeśli innego sterownika to napewno jest zaimplementowany (nie mówię o funkcjach typu mysql_*)

Ten post edytował daniel1302 12.02.2013, 19:38:40
Go to the top of the page
+Quote Post

Posty w temacie
- maksik   obciążenia php   11.02.2013, 12:21:57
- - Sephirus   Po kolei: Cytatczy spotkaliście się już takim pro...   11.02.2013, 12:32:32
- - maksik   sądze, że to raczej błędne zaprojektowanie. A co ...   11.02.2013, 12:37:24
- - Sephirus   Hmm ciekawe, ale szczerze mówiąc to nie powinno mi...   11.02.2013, 12:43:40
- - thek   Cytatzbyt nadmiernych obciążeniach procesami php i...   11.02.2013, 13:34:34
- - maksik   akurat az.pl... ale masz rację poproszę o logi i z...   11.02.2013, 13:37:24
- - mstraczkowski   Uwielbiam takie "wojny" między programis...   12.02.2013, 03:28:54
- - maksik   dostałem właśnie logi, ale nie wiem już sam jak so...   12.02.2013, 10:15:35
|- - maksik   Cytat(maksik @ 12.02.2013, 10:15:35 )...   13.02.2013, 20:57:25
- - mstraczkowski   Niestety, ale analiza i wyszukanie wąskich gardeł ...   12.02.2013, 18:00:08
- - daniel1302   Dokładnie jak wyżej + Cytatsądze, że to raczej bł...   12.02.2013, 19:32:38
|- - maksik   Cytat(daniel1302 @ 12.02.2013, 19:32...   12.02.2013, 21:11:09
- - daniel1302   no np takie coś tabela uzytkownicy, avatary(avatar...   12.02.2013, 21:31:57
- - mstraczkowski   @up Bardzo dobry przykład. Zgadzam się z twoim us...   12.02.2013, 21:59:20
- - daniel1302   Mysql ostatnio się bardzo poprawiło, odkąd Oracle ...   12.02.2013, 22:01:51
- - mstraczkowski   Wiadomo, że software też odgrywa znaczącą rolę, al...   12.02.2013, 22:38:32
- - maksik   daniel1302 - dziekuje za przykład, ale właśnie w t...   13.02.2013, 10:40:34
- - mstraczkowski   Owszem, indeksy mogą być nieprawidłowe. Zacznijmy...   13.02.2013, 13:28:01
- - maksik   w moim przypadku są powiedzmy dwie tabele. X i Y, ...   13.02.2013, 17:36:31
- - daniel1302   Poza szczególnymi przypadkami do 10 zapytań na str...   13.02.2013, 17:47:28
- - maksik   Nie robie nikomu antyreklamy, bo to pewnie głównie...   13.02.2013, 18:57:52
- - daniel1302   Hmm, az.pl nigdy nie kupowałem, ale niech wyślą ci...   13.02.2013, 19:26:11
- - mstraczkowski   A tak mi się jeszcze przypomniało, byłem świadkiem...   13.02.2013, 22:27:56
- - thek   A najlepsze są infolinie. Człowiek po rozmowach ta...   14.02.2013, 08:59:36


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: 9.10.2025 - 15:55