Analiza obciążenia i czasu generowania

Założony przez meto.

Mogą skoczyć, bo np. pojawi się sporo danych o userach, linki dla Google SEO itp.
Musisz sprawdzić, np. na localhoscie albo na innym serwerze no i wtedy będziesz wiedział najlepiej :)
Podziękowali: Dance4Love
(13.07.2010, 14:17)lukasamd napisał(a): Mogą skoczyć, bo np. pojawi się sporo danych o userach, linki dla Google SEO itp.
Musisz sprawdzić, np. na localhoscie albo na innym serwerze no i wtedy będziesz wiedział najlepiej :)
Ilość zapytań nie skoczy, co najwyżej ich wielkość.:)
Dla Google SEO nie, ale z resztą nie musi być tak samo.
Poza tym fora konwertowane na MyBB jakoś lubią wcinać dużo pamięci.
masz na myśli, że wcinają więcej, niż podobne forum tworzone od podstaw w MyBB ??
Ta, przynajmniej ja miałem takie "przygody" po konwersji 2 czy 3 for.
(14.06.2010, 14:46)wujas napisał(a): @lukasTo nie wina osób którzy piszą wtyczki(choć także) a tych którzy je instalują.
@tomcoolMoje forum(przynamniej mi się tak wydaje) jest atrakcyjne graficznie, a dodatkowo bardzo funkcjonalne.
A na głównej robi 12 zapytań, w tematach 25.
Myślisz że gdybyś nawpychał takie ilości wtyczek do phpbb czy nawet IPB(o zgrozo^^) było by lepiej?
Niekompetencja administratorów for, tyle.

Pieprzysz głupoty :). To czy wtyczka będzie bardziej lub mniej zabierała zasobów nie zależy od sposobu jej zainstalowania (bo przecież wrzucasz i instalujesz w panelu), a od sposobu napisania.

Pamiętaj, ze to nie PHPBB by Przemo, gdzie do zainstalowania modyfikacji trzeba było edytować każdy plik osobno i w odpowiednie miejsce wklejać kod.

To, że gdy zainstalujesz sporo wtyczek (nawet napisanych po ludzku i zoptymalizowanych) podskoczy Ci zużycie zasobów to nic nowego i ameryki nie odkryłeś.

Przy okazji stwierdzasz, iż jeżeli na forach na str. gł. ktoś ma więcej niż 12 zapytań to już jest nie kompetentny. Przedstaw swoją listę wtyczek raz a porządnie, statystyki ze strony głównej i wątków i skończ dysputę o przystosowaniu Twojego forum, bo już mi (nie wiem jak innym) się to powoli nudzi.


Jednocześnie zaznaczam, że cel tej wypowiedzi to mobilizacja do konkretniejszych odpowiedzi i przywołanie do ogólnego porządku, bo co się dzieje w SZ i jak wyglądają tam teraz upomnienia to nie mam pojęcia. Nie miałem na celu żadnego ataku.

@\/
Wstrzymuję się od komentarza tego co napisałeś.
(15.07.2010, 10:38)Victor napisał(a):
(14.06.2010, 14:46)wujas napisał(a): @lukasTo nie wina osób którzy piszą wtyczki(choć także) a tych którzy je instalują.
@tomcoolMoje forum(przynamniej mi się tak wydaje) jest atrakcyjne graficznie, a dodatkowo bardzo funkcjonalne.
A na głównej robi 12 zapytań, w tematach 25.
Myślisz że gdybyś nawpychał takie ilości wtyczek do phpbb czy nawet IPB(o zgrozo^^) było by lepiej?
Niekompetencja administratorów for, tyle.
Pieprzysz głupoty :). To czy wtyczka będzie bardziej lub mniej zabierała zasobów nie zależy od sposobu jej zainstalowania (bo przecież wrzucasz i instalujesz w panelu), a od sposobu napisania.
Czy ty widzisz tutaj gdzieś, że piszę o tym że pluginy trzeba jakoś specjalnie instalować? Może napisałem że będzie optymalnie jak przy instalowaniu odprawi się voodoo, zapali fajke pokoju i zobaczy boba marleya?
Cytat:To, że gdy zainstalujesz sporo wtyczek (nawet napisanych po ludzku i zoptymalizowanych) podskoczy Ci zużycie zasobów to nic nowego i ameryki nie odkryłeś.
Oczywiście że skoczy, pisze o tym że wina leży głównie po stronie ADMINISTRATORÓW którzy instalują takie wtyczki, nie patrząc nawet na tak fajną opcję jaką jest debugger.
No ale oczywiście, twoim tokiem rozumowania to jeśli ktoś wrzuci 40 pluginów to jest wina ich autorów.
Cytat:Przy okazji stwierdzasz, iż jeżeli na forach na str. gł. ktoś ma więcej niż 12 zapytań to już jest nie kompetentny. Przedstaw swoją listę wtyczek raz a porządnie, statystyki ze strony głównej i wątków i skończ chwalenie jakie Twoje forum jest dobre, bo już mi (nie wiem jak innym) się to powoli nudzi.
Czuje przesycenie jadem, czyżby zazdrość? To że Ty nie możesz się pochwalić takimi statystykami to nie moja wina. Kto jeszcze nie dawno z bananem na twarzy chwalił się ilościami rejestracji. Nie wiem czy wiesz, pewnie nie, ale w tym wątku chodzi o podanie informacji o forum dla porównania lub diagnozy. Czytając wcześniejsze strony wiedział byś ilu osobą pomogłem w tej kwestii. Nie muszę się chwalić statystykami forum bo nie są wcale dobre(no może w porównaniu z twoim forum są czymś nie do osiągnięcia) ale pewnie z tego powodu też nie wiesz że liczba postów i tematów odgrywa sporą rolę jeśli chodzi obciążenia i czasy generowań. Może fora z 550 wątkami nie mają tych problemów. Sory.
I z mojej strony EOT bo raz że to nie temat na to, a dwa że gardzę wszelkimi bociarzami/chaterami i najchętniej każdego zmieszał bym z błotem. Sęk w tym że to nie od tego temat.
Dobra na stronie głownej już ustaliłem co wykonuje tyle zapytań do bazy. Teraz w zależności od wtyczki username styles mam albo 60 , albo 17 zapytań do bazy...

Mam jeszcze takie pytanko.

Czy to jest normalne że jak w temacie mam 12 postów to przykładowe obciążenie wygląda tak:

Kod:
Generated in 0.1121130 seconds (84.49% PHP / 15.51% MySQL)
SQL Queries: 96 / Global Parsing Time: 0.0346639 / Memory Usage: 5.75 MB
PHP version: 5.2.13 / Server Load: 3.29 / GZip Compression: Enabled

trochę dużo tego ?? sprawdzi mi ktoś co tak muli mi tą baze przy wątkach ?? Jak coś to podeślę debug. Przypuszczam że Thank You ale nie szkda mi rezygnować z tego
wrzuc debuga
wersja skryptu MyBB: 1.6.0
wersja bazy MySQL, Postgre: 5.0.51a
wersja używanego PHP:5.2.13
adres forum: http://warproom.pl/forum/index.php
firma hostingowa: http://linuxcom.pl
spis wtyczek: new points (1.6) oraz Page Manager (1.5)

Liczba generowanych zapytań to zaledwie 8. Problem obciążenia występuje od początku istnienia forum. Wyłączyłem kilka wtyczek, których i tak nie używałem oraz kilka dni temu wyłączyłem bądź zmniejszyłem częstotliwość niepotrzebnych zadań jak sprawdzanie co 15 min czy ktoś przypadkiem nie awansował [ustawienie domyślne i nie będę tego komentować].

Wpływ może mieć także obecność 2 cmsów na jednym serwerze. Główna stoi na wordpressie i z nim nie mam najmniejszych problemów. Jeśli to wina właśnie 2 cmsów to ten serwer musi być niezłym dziadostwem. Nie obchodzi mnie jeśli inne padały by podobnie. Jesli ktoś sprzedaje mi usługę to wymagam jakości, inaczej powinni zwracać pieniądze w zębach.

W panelu admina jest info, "Obciążenie serwera 3.99" co ono oznacza [w sensie jaka to skala]?

PS. Podstawowe detale:
Cytat:Generated in 0.0342700 seconds (89.25% PHP / 10.75% MySQL)
SQL Queries: 9 / Global Parsing Time: 0.0226181 / Memory Usage: 6,25 MB
PHP version: 5.2.13 / Server Load: 0.86 / GZip Compression: Disabled
Ale jaki dokładnie problem, bo samo z siebie forum śmiga bardzo ładnie i nie ma żadnych problemów z przeglądaniem.
Skala zależy od ilości procesorów i rdzeni - w wypadku 1 rdzenia w 1 procesorze obciążenie 1.00 to równowartość 100% czasu procesora, czyli jest non stop zajęty jakimiś zadaniami. Oczywiście ta skala może wykraczać poza max, czyli gdyby było 1 rdzeń, 1 procesor, i oznaczenie 3.50, to oznacza, że jest 3,5x tyle czasu pracy, ile czasu może zaoferować procesor (czytaj: zadania czekają na wykonanie).

W niezłych serwerach firm hostingowych jest obecnie np. 2x4x2 (2 procki x 4 rdzenie x 2 poprzez użycie HT) czyli np. max. to 16.00. Wszystko jednak zależy od sprzętu, na jakim działa dany serwis.

Niemniej, jeżeli wskaźnik load nie ma jakichś kosmicznych wartości (typu 30-40 i więcej), to nie ma się nim co sugerować
Podziękowali: suchyMTW
lukasamd dzięki za informacje. Problem z komunikatem o obciążeniu był zgłaszany przez użytkowników. Na chwilę po napisaniu posta postanowiłem drastycznie zmniejszych częstotliwość wykonywania zadań [to już 2 albo 3 krok, tym razem to nawet wiadomość o liczbie wyświetleń tematu aktualizuje się 2 razy dziennie].

Wygląda na to że forum rzeczywiście działa poprawnie, więc problem jest już nieaktualny.
Kilka szczegółów o moim forum:
wersja skryptu MyBB:1.6
wersja bazy MySQL, Postgre:-
wersja używanego PHP:-
adres forum:www.cs-bytow.pl
firma hostingowa:linuxpl.com
spis wtyczek:
-Ads after first post (2.4)
-Google SEO (1.1.13)
-Wiadomość od moderatora (1.2.3)
-NewPoints (1.7)
-Show the users that has been online today (2.0)
-Side Boxes! (2.1)
-SR MyBBCoder (1.4.5)
-Ostrzeżony (1.3)
-ChangUonDyU - Extra File Chatbox (3.6.0)
opis problemu: Od pewnego czasu nie pokoi mnie obciążenie generowane przez mybb . Często dochodzi ponad 10. Kilka krotnie blokowano mi konto hostingowe z powodu sb. Jednak sądzę że nie w tym tkwi problem. Jest kilka plugów które mogą "zamulać" silnik forum jednak nie chciałbym z nich rezygnować.

Przy wczytywaniu głównej strony:
Kod:
Generated in 0.9468448 seconds (93.58% PHP / 6.42% MySQL)
SQL Queries: 171 / Global Parsing Time: 0.0795178 / Memory Usage: 19.5 MB
PHP version: 5.2.12 / Server Load: 10.51 / GZip Compression: Enabled

Dokładna lista debug:link

Przy wszystkich pluginach off:
Kod:
Generated in 0.5468448 seconds (93.58% PHP / 6.42% MySQL)
SQL Queries: 8 / Global Parsing Time: 0.0795178 / Memory Usage: 19.5 MB
PHP version: 5.2.12 / Server Load: 8.51 / GZip Compression: Enabled

Wiem że ponad 100 zapytan do bazy wysyła plug Show the users that has been online today (2.0) i z niego jestem w stanie zrezygnować , jednak jak widać nie pluginy są problemem . Proszę o pomoc
DamYan napisał 05.12.2010, 18:56:
Połączyłem z odpowiednim wątkiem.
Różnica 0.4s to kolosalna różnica. Jak widać rozkład na PHP/MySQL zostaje w takim samym stosunku to wyłączeniu pluginów, a więc mają one nie tylko sporo zapytań do wykonania, ale również sporo operacji na samym php.
Dużo zapytań z pewnością będzie u Ciebie oprócz "Show the users that has been online today" również Google SEO.

Shoutbox to z pewnością mordęga, bo on zawsze robi właśnie takie efekty - trzeba parsować wiadomości, często odświeżać, często dodawać... lekki na pewno nie będzie :)
Jeszcze jedna sprawa to fakt, że masz naprawdę dużo działów, a to znacznie większa tablice trzymające informacje o nich.
Ja mogę dodać jeszcze tylko tyle że pewnie masz psychostats na tym samym serverze to na pewno daje bardzo duże obciążenie . Co do SB , polecam ci taki co nieobciąża procesora np: ChangUonDyU

Skocz do:

Użytkownicy przeglądający ten wątek:

1 gości