FORUM
Ja o niczym nie wiedzialem i tez bylem zszokowany...
Ja z tego wszystkiego zabrałem się za malowanie... na szczęście mogę już przestać
O największy z wielkich! Co będziemy robić w tej edycji? To samo co w każdej głupcze... Opanowywać świat!
Opolski klub gier bitewnych "WarAcademy"
Opolski klub gier bitewnych "WarAcademy"
A co sie działo, bo nie widziałem nic?
Powinno byc juz ok.
Ostatnio coś ciężko nie działa
No dobra, jestem jestem, spieszę wyjaśniać.
Problemy z forum biorą się z zatkania serwera (100% CPU na rdzeń) pojedynczymi strasznie obciążającymi zapytaniami SQL, które zajmują bazie bardzo dużo czasu i mocy przerobowych do zwrócenia wyniku.
Zajrzałem do MySQL Slow Query Log. Są to czasy od 6 (zaindeksowanie tekstu sporego posta) do 17000 (!) (niektóre zapytania do wyszukiwarki) sekund na zapytanie. Po prostu moduł wyszukiwarki, napisany dość kiepsko i na kolanie, nie radzi sobie z takim rozmiarem forum.
Ponieważ ostatnio muszę restartować MySQLa 2x dziennie (żeby przerwało to szaleństwo długich zapytań), na razie ubiłem wyszukiwarkę. Z dalszych kroków do podjęcia są następujące opcje:
1. Wyszukiwarka ubita, jak ktoś chce coś znaleźć na forum używa google'a z opcją site:forum.wfb-pol.org. Analne i niewygodne, ostateczność i aktualne rozwiązanie tymczasowe.
2. Wyszukiwarka będzie używała mysqlowego silnika do wyszukiwania pełnotekstowego zamiast własnej chujowej implementacji. To może się udać, ale do pewnego momentu -- mysql native fulltext search też nie cieszy się jakimś wielkim poważaniem wśród programistów.
3. Wyszukiwarka będzie korzystała ze Sphinxa. Jest to rewelacyjny silnik do indeksowania i wyszukiwania pełnotekstowego, właściwie dziś już "industry standard". Niestety nie wiem, czy istnieje rozszerzenie do phpbb3 łączące forumową wyszukiwarkę ze sphinxem. Jeśli istnieje -- rewelacja, spróbujemy. Jeśli nie -- mamy problem, ja zwyczajnie nie mam czasu (ani ochoty grzebać w php) żeby takie cuś napisać.
4. Jakieś inne propozycje?
Problemy z forum biorą się z zatkania serwera (100% CPU na rdzeń) pojedynczymi strasznie obciążającymi zapytaniami SQL, które zajmują bazie bardzo dużo czasu i mocy przerobowych do zwrócenia wyniku.
Zajrzałem do MySQL Slow Query Log. Są to czasy od 6 (zaindeksowanie tekstu sporego posta) do 17000 (!) (niektóre zapytania do wyszukiwarki) sekund na zapytanie. Po prostu moduł wyszukiwarki, napisany dość kiepsko i na kolanie, nie radzi sobie z takim rozmiarem forum.
Ponieważ ostatnio muszę restartować MySQLa 2x dziennie (żeby przerwało to szaleństwo długich zapytań), na razie ubiłem wyszukiwarkę. Z dalszych kroków do podjęcia są następujące opcje:
1. Wyszukiwarka ubita, jak ktoś chce coś znaleźć na forum używa google'a z opcją site:forum.wfb-pol.org. Analne i niewygodne, ostateczność i aktualne rozwiązanie tymczasowe.
2. Wyszukiwarka będzie używała mysqlowego silnika do wyszukiwania pełnotekstowego zamiast własnej chujowej implementacji. To może się udać, ale do pewnego momentu -- mysql native fulltext search też nie cieszy się jakimś wielkim poważaniem wśród programistów.
3. Wyszukiwarka będzie korzystała ze Sphinxa. Jest to rewelacyjny silnik do indeksowania i wyszukiwania pełnotekstowego, właściwie dziś już "industry standard". Niestety nie wiem, czy istnieje rozszerzenie do phpbb3 łączące forumową wyszukiwarkę ze sphinxem. Jeśli istnieje -- rewelacja, spróbujemy. Jeśli nie -- mamy problem, ja zwyczajnie nie mam czasu (ani ochoty grzebać w php) żeby takie cuś napisać.
4. Jakieś inne propozycje?
Admin-cieć: póki forum działa, jestem niewidoczny
A tak serio: rzadko bywam na forum, rzadko sprawdzam PMki. W sprawach ogólnoforumowych lepiej kontaktować się z innymi administratorami. Najlepszy kontakt ze mną to mail: tomekrs@o2.pl
A tak serio: rzadko bywam na forum, rzadko sprawdzam PMki. W sprawach ogólnoforumowych lepiej kontaktować się z innymi administratorami. Najlepszy kontakt ze mną to mail: tomekrs@o2.pl
Ad.4. Wstaw pod wyszukiwanie z googla wyszukiwarke tak jak mówiłeś
Ha, istnieje rozszerzenie do phpbb3 pozwalające podpiąć Sphinxa. To jest bardzo dobra wiadomość, odezwałem się do autora i być może przed końcem tygodnia zainstaluję
Admin-cieć: póki forum działa, jestem niewidoczny
A tak serio: rzadko bywam na forum, rzadko sprawdzam PMki. W sprawach ogólnoforumowych lepiej kontaktować się z innymi administratorami. Najlepszy kontakt ze mną to mail: tomekrs@o2.pl
A tak serio: rzadko bywam na forum, rzadko sprawdzam PMki. W sprawach ogólnoforumowych lepiej kontaktować się z innymi administratorami. Najlepszy kontakt ze mną to mail: tomekrs@o2.pl
Tomash a może przerzucić się na vbulletin ??
Tu masz przykładowe forum.
http://forums.narutofan.com/
Tu masz przykładowe forum.
http://forums.narutofan.com/
Ostatnio zmieniony 3 sie 2010, o 19:05 przez Aro, łącznie zmieniany 1 raz.
A jaki związek mają odwiedziny i posty?Aro pisze:Tomash a może przerzucić się na vbulletin ??
Tu masz przykładowe forum.
Odwiedzin i postów więcej niż na obecnym BP
http://forums.narutofan.com/
Tak bo mi sygne usuneli, tobie nieAro pisze:Żadnego
Z rozpędu napisałem.
Jezu czy tu każdy się byle czego czepia
Anty nie bądź taki anty.
Aro, po pierwsze nie ma mowy o przejściu na vbulletin, a po drugie jak jutro rano zaloguję na forum i wciąż będziesz miał taką sygnaturę, to Ci urwę od internetu.
Admin-cieć: póki forum działa, jestem niewidoczny
A tak serio: rzadko bywam na forum, rzadko sprawdzam PMki. W sprawach ogólnoforumowych lepiej kontaktować się z innymi administratorami. Najlepszy kontakt ze mną to mail: tomekrs@o2.pl
A tak serio: rzadko bywam na forum, rzadko sprawdzam PMki. W sprawach ogólnoforumowych lepiej kontaktować się z innymi administratorami. Najlepszy kontakt ze mną to mail: tomekrs@o2.pl