Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #41 (permalink)  
Старый 26.03.2015, 12:03
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
Просто ввести ограничение
На каком основании? Ну у них латиница! Однако... Ты же в курсе, что у VK долгое время были цифирки?

Сообщение от kobezzza
использование индексов - это стандарт.
Я как бы за. Я против усложнений там, где они не нужны.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #42 (permalink)  
Старый 26.03.2015, 12:06
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

http://www.orientechnologies.com/docs/last/Indexes.html
http://www.orientechnologies.com/doc...ate-Index.html
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #43 (permalink)  
Старый 26.03.2015, 12:07
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
На каком основании?
Можно и не вводить, там просто могут быть проблемы у пользователей, если их браузер криво работает с паникодом, ну и дополнительная логика. Использование латиницы лично мне кажется просто изящным решением проблемы, обычно делают так:

Есть логин: латиница и цифры (отображается в URL)
Есть ник: что угодно (отображается на сайте)

Большинство современных сайтов используют именно такой подход.

Цитата:
Ты же в курсе, что у VK долгое время были цифирки?
Да, и у ФБ, это было обусловлено историческими причинами, и что писали эти проекты студенты
__________________
kobezzza
code monkey
Ответить с цитированием
  #44 (permalink)  
Старый 26.03.2015, 12:08
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Из опыта могу сказать, что на url-ы пользователям плевать и кстати передать url вида: /user/12003 проще, нежели /user/xn----7sba…d.xn--p1ai или по твоей схеме: /user/masha_rasputina
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #45 (permalink)  
Старый 26.03.2015, 12:09
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
http://www.orientechnologies.com/doc...ate-Index.html
Приятно что в Orient уже из коробки есть биндинг для Lucene (это поисковый движок для полнотекстового поиска, как на нём и основан ElasticSearch).
__________________
kobezzza
code monkey
Ответить с цитированием
  #46 (permalink)  
Старый 26.03.2015, 12:21
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
изящным решением проблемы
Долгий перебор доступных nickname-ов изящное решение? Скорее оно тормозит регистрацию у адекватных, всем нужных пользователей.

Сообщение от kobezzza
Большинство современных сайтов используют именно такой подход.
Да, особенно почтовые сервисы и понятно почему.

Ты мне не объяснил причину, почему я должен запретить пользователю набирать ЛогинПароль: ВасилийПупкин тутняпароль?

Почему я должен заставить его набирать: VasiliPupkin SuperParol285 ?
Думаешь если побесить пользователя при регистрации, он проникнется добром к сервису?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #47 (permalink)  
Старый 26.03.2015, 12:22
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
Долгий перебор доступных nickname-ов изящное решение? Скорее оно тормозит регистрацию у адекватных, всем нужных пользователей.
Какой долгий перебор? У меня построен индекс по этому полю, логарифимическая сложность. Ты так или иначе будешь строить индекс по имени пользователя, его почте и т.д. если у тебя на сайте есть поиск, т.к. иначе будет так, как ты говоришь - полный перебор.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 26.03.2015 в 12:25.
Ответить с цитированием
  #48 (permalink)  
Старый 26.03.2015, 12:28
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
У меня построен индекс по этому полю, логарифимическая сложность.
А у пользователя в голове мне тоже нужно индекс построить, когда он будет регистрироваться и перебирать доступные никнеймы?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #49 (permalink)  
Старый 26.03.2015, 12:30
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

kobezzza,
Ты предложил ограничить. Я спросил причину. Ты ответил - так делают другие известные тебе.

Любое ограничение несет в себе негатив. Я не вижу причины почему пользователь не может выбрать себе логин и пароль в кириллице.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #50 (permalink)  
Старый 26.03.2015, 12:31
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Gozar Посмотреть сообщение
А у пользователя в голове мне тоже нужно индекс построить, когда он будет регистрироваться и перебирать доступные никнеймы?
Логин != Никнейм.
Если логин занят, то при наборе он об этом узнает.
__________________
kobezzza
code monkey
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск