Я знаю, что этот вопрос может показаться немного глупым, но это первый раз, когда я реализую функцию «пометки» на одном из моих сайтов проектов, и я хочу убедиться, что все делаю правильно.
Прямо сейчас я использую ту же самую систему тегов, что и в SO... разделенные пробелом, тире (-) объединяют несколько слов. поэтому, когда я проверяю поле тега пользовательского ввода, я проверяю
- Пустая строка (не может быть пустой)
- Убедитесь, что строка не содержит определенных букв (предложения приветствуются здесь..)
- Хотя бы одно слово
- если есть пробел (есть более одного слова) разделить строку
- для каждого разделенного вставить в БД
Я что-то здесь упускаю? или это примерно нормально?