Nest

Analiza obciążenia i czasu generowania

Założony przez meto.

dopiero po zmianie na "files" generowanie trwało 0,07 sekundy nawet, czyli bardzo mało i pożądanie.
Po jakimś czasie nagle zaczęło się zwiększać , teraz dla przykładu:

Tak tak włączyłem wtyczki typu online 24 i username styles ale to jest trochę nie normalne aby aż tak obciążały serwer

Generated in 1.9674239 seconds (61.10% PHP / 38.90% MySQL)
SQL Queries: 343 / Global Parsing Time: 0.1315298 / Memory Usage: 5.75 MB
PHP version: 5.2.10 / Server Load: 6.09 / GZip Compression: Enabled
aha i nie wiem czy to ważne ale korzystam również ze statystyk http://piwik.org/
Bo te wtyczki są zle napisane.
Masz pojęcie ile to jest 350 zapytań do bazy?
Dla większości 30 to już jest górna granica.
Mój serwis robi mniej zapytań przy 50 odsłonach niż forum z tymi wtyczkami przy 1 :D
Jak jest dobry hosting, to godzinny limit zapytań wyczerpujesz przy około 280 odsłonach (zakładam limit na poziomie 100.000 zapytań / h, a więc już sporo). No a ile takich odsłon może mieć w tym czasie spore forum? Pięć, sześć razy tyle? :)
czyli morał jest taki że mybb nie spełnia oczekiwań ;] co z tego że "czyste" szybko działa skoro takie jest brzydkie i bezużyteczne
To nie wina MyBB, że niektóre osoby piszące wtyczki są... niekompetentne.
@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.
Czy ja wiem czy mybb nie spełnia pokladanych w nim nadzieji, wiadomo że jest to skrypt młodszy od phpbb czy vb. Wieć trzeba liczyć na jego dalszą rozbudowe i utrzymanie tego co już jest.

Ja na swoim forum mam zainstalowanych pare wtyczek, wygląd zmieniony, a forum generuje takie liczby :)
Cytat:Generated in 0.0894690 seconds (89.51% PHP / 10.49% MySQL)
SQL Queries: 18 / Global Parsing Time: 0.0462129 / Memory Usage: 10.25 MB
PHP version: 5.2.13 / Server Load: 3.12 / GZip Compression: Disabled
Jakie masz wtyczki zainstalowane?

Zapytań nie jest wiele, ale coś mi nie pasuje zużycie pamięci 10.25 MB...
Pasuje pasuje, MyBB potrafi pokazywać 20 MB i nie zawsze przekąłda się to na realia. U mnie było 155 MB, potem była awaria hosta i został przeinstalowany LiteSpeed, i nagle spadło zużycie do 4.5 mb. Przy czym różnicy w działaniu forum nie widać.
[modnotice] => modnotice
[usergrouplegends] => usergrouplegends
[prefix] => prefix
[thx] => thx
[akismet] => akismet
[my_side_boxes] => my_side_boxes
[yt] => yt
[sr_mybbcoder] => sr_mybbcoder
[mnp] => mnp
[easyrefer] => easyrefer
[board_messages] => board_messages
[grouplegend] => grouplegend
[sbc] => sbc
[fitonpage] => fitonpage
[google_seo] => google_seo
[spicefuse_shoutbox] => spicefuse_shoutbox
[bumpthread] => bumpthread
[contact] => contact


Generated in 0.6784101 seconds (76.50% PHP / 23.50% MySQL)
SQL Queries: 145 / Global Parsing Time: 0.0480299 / Memory Usage: 5.5 MB
PHP version: 5.2.10 / Server Load: 5.56 / GZip Compression: Enabled

Co w takim razie nawala jeszcze ??
Sprawdz sam? Tak trudno zdebugować.
W sumie nie do końca wiem czemu może dlatego że serwer stoi w usa.
Z tym że kompresja jest wyłączona :)
@wujas, wtyki na moim forum działającym pod phpBB3 SEO Premod:

- Advanced Forum Statistics
- Ajax Quick Edit
- Anti Double Post
- Last Topic Titles
- Contact Admin
- Full Quick Reply Editor
- Mark edited as unread
- Prime Notify
- Reimg image resizer
- Thanks for post
- User browsing topic
- View or mark unreads posts
+ kilka autorskich dupereli (min. userzy odwiedzający / piszący w ciągu ostatnich 24 h)
Z racji że to premod SEO, dorzuć sobie operacje z nim związane :]


Strona główna:
Kod:
[ Time : 0.068s | 9 Queries | GZIP : Off | Memory Usage: 926.66 KiB | Explain  ]

widok tematu:
Kod:
[ Time : 0.074s | 15 Queries | GZIP : Off | Memory Usage: 1.21 MiB | Explain  ]

Forum ma ponad 35.000 postów, 560 userów a w trakcie pomiarów było na nim 23 userów.

Moim zdaniem różnica jest spora - wtyczki wymagają edycji wielu plików, ale dzięki temu zapewniają o klasę wyższy poziom wydajności (krótko mówiąc: w sposób bardzo niewielki wpływają na wydajność forum). Ja wiem, że wygoda instalacji i konfiguracji jest znacznym plusem MyBB. Tak samo jest w wypadku Joomli!, Drupala i Wordressa. Wszystkie wymienione CMSy borykają się z problemami wydajnościowymi.
Ale co my porównujemy, wiadome jest że niema porównania w wydajności między systemem pluginów MyBB a phpbb3 na dodatek z premodem rozwijanym od... Długo w każdym razie.
Dążę do tego, że po prostu we wszystkim trzeba znaleźć umiar. Na własnym przykładzie wiem że na początku admin musi się wyszaleć, po-instalować wszystko co się da itd...
(14.06.2010, 15:06)kych0 napisał(a): W sumie nie do końca wiem czemu może dlatego że serwer stoi w usa.
Z tym że kompresja jest wyłączona :)
Bez różnicy, po prostu taki config maszyny. :P
Nie no wiadomo, brak umiaru admina = fatalnie działające jakiekolwiek forum :)
W MyBB są pluginy, w phpbb3 chyba nie można o tym mówić... tylko bardzo wąska grupa z nich może być instalowana w prosty i szybki sposób, reszta to modyfikacje.

Nie zmienia to jednak faktu, że od twórcy moda/pluginu zależy, jak będzie on działał.
Zobacz sobie jaką sieczkę robi w zapytaniach ThankYou dla MyBB - po 2 na usera piszącego w temacie [albo dokładniej, na post]. Co prawda są lekkie, no ale przyrost jest dużyyyy.
Ja mam wrzucone u siebie coś bardzo podobnego - Thanks for post - załatwia to samo robiąc 1 (słownie: jedno) dodatkowe, lekkie zapytanie...
Da się? No chyba tak...

Skocz do:

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

1 gości