В нашей базе данных есть 2 списка: 1) цензурированные слова и 2) цензурированные имена.При проверке имен пользователей мы сначала проверяем слова, подвергнутые цензуре, этот список можно также использовать в других областях, таких как форумы и т. Д., А затем имена, подвергнутые цензуре, представляют собой дополнительный список, относящийся к именам пользователей, например, «admin», «support», «название вашей компании».и т. д.
Я бы добавил их в существующую базу данных, а не в файл XML.Затем вы можете просто встроить интерфейс, чтобы добавить больше слов, используя вашу среду разработки.
Вы можете использовать javascript, чтобы запретить использование пробелов, мы используем алфавитно-цифровой плагин jQuery, чтобы запретить пробелы и другие запрещенные символы.Вы также должны проверить эту серверную часть.