Visualizzazione Stampabile
-
Snellire il forum
Ciao a tutti,
come faccio per rendere più veloce il forum... dopo un po di tempo, il forum è diventato abbastanza "pesante"; come facci oa far cancellare automaticamente le discussioni più vecchi di xx giorni senza farlo io di volta in volta dal menù specifico?
Dovrebb'esserci qualcosa del tipo automerge o merge... ma non ricordo.
Grazie
-
ma hai 720 discussioni e nemmeno 5.000 messaggi sul forum... la lentezza non dipende da quello ;-)
-
Puoi avere i posts che vuoi, ma non dipende da questo la lentezza del forum.
La lentezza potrebbe essere data dai vari settaggi che hai dato in admincp o dal server dove hai la board.
jancarlo
-
esatto ;-)
probabilmente è l'host il tuo problema perchè anche con query complesse non hai sufficenti messaggi per far rallentare il sito...
fai caso al forum di hardwareupgrade che ha più di 100.000 iscritti e 9 milioni di messaggi :D
-
Grazie per le risposte.
Escludendo il server, che settaggi riuscite a vedere che secondo Voi rallentano? A cosa dovrei far attenzione?
Ricordo quando settai il forum che c'erano molte funzioni con la dicitura "spuntare se il forum risulta eccessivamente lento" (o qualcosa del genere).
Secondo Voi... a cosa dovrei rinunciare?
-
Il suggerimento automatico delle discussioni simili è particolarmente lento. Inoltre rinuncerei all'aggiornamento immediato delle visite dei thread e degli allegati, ed in extremis alla ricerca.
A volte aiuta moltissimo di escludere gli spider (motori di ricerca) dal forum mediante il robots.txt. Soprattutto il MSN bot potrebbe diventare fastidioso, in quanto è molto affamato di risorse e prova di sniffare dappertutto, e non impara mai (comportamento tipico di quasi tutti i prodotti windoze della casa madre).
Per una visualizzazione più rapida dei messaggi è possibile attivare la cache; occupa molto spazio, ma potrebbe essere una soluzione.
Se il tipo di forum permette la frequente cancellazione di messaggi ed allegati da parte degli utenti e amministratori, è consigliabile compattare il database a cadenza regolare. Il database è molto più performante, soprattutto sui server strapazzati (shared), se compatto ed ottimizzato.
Dimenticavo: il ACP/MCP log dovrebbe essere svuotato regolarmente, perché l'avvicinamento alla quota massima del sito potrebbe rallentarlo notevolmente.