Mam następujący problem i chciałbym dopytać, czy może ktoś z Was miał podobny, wie gdzie szukać rozwiązania, jaka jest tego przyczyna itp.
Pomagam przy aktualizacji forum https://weryfikatorium.pl/forum
Jest to forum literackie z mnóstwem postów (248 tys 982 posty) i sporą liczbą użytkowników (ponad 4 tys zarejestrowanych, choć aktywnych jest dużo mniej, a i spamerów przynosi co chwilę. Ale ruch jest, choć pewnie nie jest to największe forum na świecie
Do tej pory forum działało na silniku 3.1.8, ale postanowiliśmy coś z tym zrobić i 18-tego po południu wykonałem upgrade do najnowszej wersji, zgodnie z wytycznymi na phpbb. Wcześniej przez dwa miechy, popołudniami działałem no kopii forum, dostosowywałem extensions, by działały na nowej wersji, jeśli oficjalnie nie miały wsparcia, cy wersji działającej z 3.3.x.
Od tego czasu (19.09) zauważyliśmy nagły wzrost zużycia procka (hosting na nazwa.pl), oraz ponad limit wzrost liczby wierszy pobieranych z bazy danych.
Poniżej staty nazwy:
Dodam, że w końcu zwiększyłem przestrzeń dla bazy danych, wyczyściłem tabelę search_wordmatch i włączyłem reindeksację z poziomu panelu admina phpbb. Baza rozrosła się z ~800MB (gdy pusta tabela wordmatch), do 2GB. Ale wyszukiwarka zaczęła działać.
Moje pytanie podstawowe to co mogło spowodować nagły wzrost zużycia procka i pobierania wierszy z db. Opróżniony cache? Działająca wyszukiwarka (Wyszukiwania na phpBB Native Fulltext)
Kilka szczegółów:
PHP: 7.2.x
Baza danych: MariaDB 10.5
wersja phpBB: v.3.3.1
styl: Ravaio od Gramziu (zakupiony na themeforest (https://themeforest.net/item/ravaio-mod ... e/13123186), i dostosowany do potrzeb forum). Oprócz tego jest ocywiście ProSilver, ale nieaktywny.
polski pakiet językowy stąd - dzięki
ext:
- Advanced BBCode Box (modyfikowany przeze mnie, dostosowany styl)
- Auto Groups
- Board Announcements
- Board Rules
- Collapsible Forum Categories
- Display Last Post
- Genders
- Google Analytics
- mChat
- Posts merging
- QuickReply Reloaded - o z tym to się nawalczyłem, żeby chciało działać. Głównie javascript modyfikowałem, ale nie te części odpowiedzialne za komunikację z backendem. Tylko frontend.
- RH Topic Tags
- Robo Configuration 2 - to jest ext powiązana ze stylem, daje kilka dodatkowych możliwości, między innymi warianty kolorystyczne.
- Search user topics
Pozdrawiam
Tomasz Wolny
ps. a przy okazji - Co to za rozszerzenie macie tutaj zainstalowane, przy rejestracji pyta mnie o składniki do pomidorówki. Jak to to się nazywa?