Sve se to da rijesiti ako imas znanja.. Ili ako nemas znanja, das pare nekome da ti to napravi. No ako nemas ni jedno ni drugo... Onda imas polu upotrebljivi forum i nezadovoljne ljude.
1. Neaktivne definitivno brisati da se obrisu nebitne tablice. Smijesno je da se nisam logirao 8mj., dok se u to vrijeme sigurno netko htio registrirati i doprinijeti ovom forumu.Takodjer redovito optimizirati, cistiti, popravljati te nesretne tablice i rekalkulirati sve logove i statistike.
2. Ako nije vec na dedicated serveru, onda ga posloziti kako spada. Ovako velik forum bi cak trebao i 2 komada. Apache pojede CPU i RAM, dok mySQL baza izuzetno voli sta brza RAID polja diskova.
3. Posto se radi o vbulletinu, poslati na
http://www.vbulletin.com/forum/forumdisplay.php?f=14 postavke svog servera kao "server optimization request".
4. Ukljuciti cachiranje i persisent mysql connections ako vec nije ukljuceno. Odrediti max broj konekcija prema bazi da ne iskacu timeouti i database error pogreske...
5. Ograniciti divljanje spidera i botova od trazilica. Trenutno je 28 instanci yahoo-ovog bota. Primjera radi, na sajtu na kojem radim, samo googlebot i adsense bot generiraju vise od par gigabajta prometa mjesecno, a nije ovoliko aktivan forum.
Itd... Bubam prvo sto mi je palo na pamet, moze se tu jos jako puno toga uciniti ako se zna i moze platiti.