Как сделать уникальные короткие ссылки
Добавлено: 2018.12.08, 18:24
Привет, задача такая, создавать уникальные короткие ссылки типа site.ku/krhfio
Чтобы после слэша оставалось 5-6 символов.
Ссылок будет много, думал использовать uniqid(), но он выдает больше символов, ну думаю есть настройки чтобы выдавать 5или 6, на крайняк обрезать. Так как ссылок будет тысячи а может и десятки, боюсь будут дубли, как избежать? перед сохранением проверять базу, и этому полю с ссылками индекс сделать? или есть какието другие способы?
Заранее благодарен.
Чтобы после слэша оставалось 5-6 символов.
Ссылок будет много, думал использовать uniqid(), но он выдает больше символов, ну думаю есть настройки чтобы выдавать 5или 6, на крайняк обрезать. Так как ссылок будет тысячи а может и десятки, боюсь будут дубли, как избежать? перед сохранением проверять базу, и этому полю с ссылками индекс сделать? или есть какието другие способы?
Заранее благодарен.