Analiza obciążenia i czasu generowania

Kilka szczegółów o moim forum:
wersja skryptu MyBB: 1.4.8
wersja bazy MySQL, Postgre: 5.0.51a
wersja używanego PHP:5.2.10
adres forum: http://pgc-cs.eu
firma hostingowa: http://xgame.pl
spis wtyczek: duzo, ale najprawdopodobniej to nie to ;)
Opis problemu:

Zacznę od tego, że chciałem sprawdzić jak się miewa obciążenie generowane przez to forum i szczerze mówiąc się zaskoczyłem porządnie. Dane debugowania do znalezienia pod adresem ( http://xgame.pl/info.html ). Aby uprzedzić propozycje/uwagi: na serwerze działa xCache i pamięci ma pod dostatkiem. MySQL to też nie problem jak widać w czasie zapytań, podobnie z obciążeniem serwera.

Próby były przeprowadzone na czystym skrypcie MyBB 1.4.8 z przekopiowanym config.php i wyniki były bardzo podobne - zużycie pamięci na poziomie 12M+ i czas 0,3s+. Dowodzi to, że problemem nie są pluginy (+były wyłączane w działającej wersji forum z podobnym skutkiem). Podobnie sprawa wyglada na różnych stylach.

Co jeszcze mogę zrobić żeby znaleźć problem? Jeśli chodzi o MyBB to nie znam tego skryptu zbyt dobrze, ale czysta instalacja używa tylko 1M i generuje się w ok. 9ms, więc nie sądzę żeby taki skok był normalny (czyżby?). Chyba że od razu coś Wam przychodzi do głowy! :)

Z góry dziękuję za pomoc.

Wykup linki na MyBBoard.pl

3... 2... 1... 0... START!

Zaczynamy sprzedawać linki na MyBBoard.pl!

Jak już pisałem wcześniej (Nowy hosting - Post #16383) nasz serwis wymaga coraz więcej nie tyle zapału, co opłat związanych z rozbudową i utrzymaniem. Jesteśmy organizacją non-profit, więc nie zarabiamy na niczym, a MyBBoard.pl utrzymuje się tylko z Waszych datków oraz z tego, co sami w niego włożymy.

Niestety - użytkownicy nas datkami nie rozpieszczają (dostaliśmy dokładnie 27,97 PLN i to w 2008 roku, za co oczywiście i tak z całego serca dziękujemy!), dlatego wprowadzamy możliwość wykupowania reklam i linków w naszym serwisie.

W stopce forum pojawił się widget www.adtaily.com:

   

Za jego pomocą możecie wykupować u nas linki i promować swoje strony. Obsługa jest bardzo prosta, więc nie powinniście mieć z tym żadnych problemów.

Wkrótce pojawią się również inne formy reklamy, o czym niezwłocznie Was poinformujemy, a tymczasem serdecznie zapraszamy... do wykupu czasu antenowego :)

Bez odbioru :D

MyBB cierpi na brak dobrych stylów (themes)

Nie wiem czemu tak jest, ale właśnie MyBB dużo traci przez to, że nie ma dla niego ładnych dobrych stylów, które działałyby bez zarzutu, jednocześnie wyglądając profesjonalnie.

vB, IPB, czy nawet phpBB3 mają swój własny styl, który wygląda ładnie, jest jak dla mnie adekwatnie proporcjonalny, nie ma przesady w wodotryskach, przy zachowaniu funkcjonalności i nowoczesnego wyglądu.

Jak myślicie, czemu tak jest i jak temu zaradzić?

PS
Zerknijcie na to: https://webboard.pl/attachment.php?aid=99 Naprawdę wygląda świetnie w porównaniu do oryginalnego stylu MyBB... a jest przecież wzorowany na IPB.

Czy opłaty za pluginy są "złe"?

Tak się zastanawiałem patrząc na wiele postów z prośbą o pluginy, których dać komuś "za darmo" nie można, bo są sprzedawane w postaci subskrypcji rocznej na PayPalu (mówię o takich serwisach jak mybbosource.com, czy mybbcentral.com), co w tym naszym kraju jest nie tak z ludźmi...

Przykład...

Jest sobie programista. Programista, jak każdy inny człowiek - pracuje używając swoich umiejętności i wiedzy. Spotyka się z problemami, móżdży i wymyśla rozwiązania za pomocą kodu. Może nie w pocie czoła, może nie ze szpadlem w rękach, ale... pracuje umysłowo.

Jest sobie Polak. Polak z racji tego, że jest Polakiem, nie ma kasy, nie za bardzo ma pomysł jak ją zarobi, urodzony kombinator. Tu kupić, tam sprzedać, byle drożej, czasem komuś coś podwędzić, na złość sąsiadowi zrobić i z zazdrości czasem szkody jakiejś dokonać, bo przecież... Polak nie może czuć się gorszy.

Spotykają się programista i Polak. Polak oczywiście bada, co ten programista może dla niego zrobić, najlepiej na za 5 minut, najlepiej najtaniej, czyli... za darmo. Programista oczywiście za swoją pracę chce wynagrodzenie, jak każdy normalny człowiek, Polak jak to tylko Polak potrafi, kiedy widzi, że "twarda sztuka", zaczyna kombinować jak tu okraść programistę. Polak oczywiście nie umie jak programista działać cudów z kodem, ale przecież ma programistę, którego można oszwabić. Przecież można, bo to... takie normalne...



Ten przydługawy wstęp jest tylko po to, by zapytać Was, użytkowników MyBB, a może i innych skryptów: dlaczego tak trudno Wam czasem docenić pracę innych? Nie chodzi tu o laurowe liście na ich głowach i pomniki, ale te parę groszy, które programiści życzą sobie za świetne pluginy, modyfikacje. Tak z czystego szacunku, tak z czystej uczciwości, że ktoś poświęcił czas i swoje zasoby, by zrobić coś dla nas - warto mu podziękować.

Czy 4/5$ (po aktualnym kursie ok. 12/15 PLN), w skali roku, czyli miesięcznie nieco ponad 1 PLN to dużo za czyjś wkład i pracę?

Mleko kosztuje 2,5 PLN, pijemy je codziennie, co 2 dni, czyli miesięcznie wydajemy na nie ok. 90/100 PLN, w skali roku daje nam to 1200 PLN, a to tylko mleko. Przecież jemy jeszcze chleb, jemu masło, jemy inne produkty, pijemy soki, piwa i inne.

Więc jeśli 1/n z tego jesteśmy w stanie dać RAZ NA ROK, to czemu, jak Polak z mojego przykładu, ciągle myśląc zaściankowo kombinujemy, jak tu nie wydać tej jakże żenująco małej kwoty?

Czy możecie mi to jakoś racjonalnie wytłumaczyć, bo ja nie znajduję żadnej odpowiedzi na to pytanie...