Задать вопрос
Homchenkokostya
@Homchenkokostya

Генерация id пользователя как в vk.com ?

Может ли кто подсказать как лучше генерировать случайные числа, что бы они не повторялись. Хотелось бы сделать имя страницы пользователя как в vk.com, там генерируется 9 чисел, и они не повторяются. Важен сам алгоритм, скрипт писать не обязательно.
  • Вопрос задан
  • 5212 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
ak-o
@ak-o
web-developer
Кажется мне, там просто auto_increment.
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Хех. Скоро шести-семизнаки в вк продавать будем хД
Ответ написан
Комментировать
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
"Алгоритм" генерации ID пользователей вконтакте называется auto increment поле в базе.

п.с.
там генерируется 9 чисел

А что если я скажу что раньше ID были меньше чем 9 чисел
Ответ написан
tsarevfs
@tsarevfs
C++ developer
Если пользователей намного меньше, чем возможных идентификаторов можно просто генерировать рандом пока не получится незанятый.
Ответ написан
Homchenkokostya
@Homchenkokostya Автор вопроса
Все понятно, вопрос исчерпан, auto_increment и проще не куда.
Ответ написан
Комментировать
мой вариант microtime если уж на то пошло ))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы