Здравствуйте, der Igel, Вы писали:
>> Крайне рекомендую недавнюю статью Димы Смирнова на эту тему:
>> http://spectator.ru/technology/web-building/tags2null (для "правильной"
>> теговой системы это маст-хэв)
DI>Читали, читали...
DI>Я не согласен с тем, что теги пользователя заменяются на *правильные*.
DI>Да, при выборке/поиске надо учитывать что кошки/кошка/кот/cats одно и
DI>тоже, но в сообщении надо показывать так, как ввел пользователь.
Это может быть спорным моментом. Бесспорна — необходимость модерирования и синонимов. А скорее всего, и других связей.
Впрочем, если вчитаться внимательней — там ведь не только переименование синонимичных, но и удаление избыточных (".Net, ASP.Net" => "ASP.Net")
>> Плюс к тому:
>> * имхо, эффективней вариант "теги через запятую, пробелы допустимы" —
>> меньше ограничений
DI>Сделал запятую также разделителем, но наравное с пробелом, т.е. если
DI>запятая или пробел в теге — обрамляйте в кавычки.
Нет, моя идея была именно в том, что если разделитель — запятая, то можно позволить пробел в теге. Впрочем, для РСДН может это и избыточно (большинство тегов — названия технологий или "тип" сообщения — "анонс").