Salve,
devo attuare un sistema di parole proibite per la censura di alcuni testi.
Ho una tabella in un db, dove ogni record corrisponde ad una parola proibita,
attualmente siamo arrivati a circa 100 parole o frasi (due o piu' parole) ma credo che la lista aumentera'.
Vorrei chiedere il Vs. parere, per attuare un buon sistema, che non rallenti troppo il caricamento della pagina.
Io avevo pensato a questo,
Faccio la query, eseguo il ciclo while sull'oggetto server, e per ogni volta che rifa il ciclo controlla con strpos se nella stringa ci sono o meno le parole proibite, se si fa il replace della parola trovata e mette 5 *.
I miei dubbi sono, usando strpos non mi rallenta troppo il caricamento? e poi, strpos prende anche i case sensitive, le parole che iniziano con quella parola e che finiscono?
Mi avevano consigliato di usare eregi. Voi cosa ne pensate?
Grazie!