Ciao! Sto sviluppando un semplice sistema di commenti, in cui ho necessità di inserire un sistema antispam. Scartata l'idea dei CAPTCHA ho pensato ad Akismet (lo stesso sistema utilizzato di default da Wordpress).
Per fortuna ho trovato questa ottima classe: http://miphp.net/pages/akismet_docs
Spontaneamente ho fatto in modo che l'uente invia il commento, viene valutato se si tratta di spam, e poi eventualmente si inserisce nel database e si dà risposta al browser dell'utente ("Commento inserito" oppure "Spam!"). Il problema di questa implementazione sono i tempi di attesa lunghissimi (25 secondi) dopo che l'utente ha premuto "Invia commento".
Allora credo che il controllo debba avvenire in un altro momento , ma quando?
Grazie davvero