Наверное, все знают про сервисы сокращения ссылок. На выходе у них получаются ссылки вроде <домен>/DdhDRh. Меня интересует вторая часть ссылки. Насколько я понимаю, это id записи в таблице, который закодировали каким-то способом. Первая мысль была base64, но у него в алфавите есть еще знак равно, плюс и слеш, которые видеть в ссылке не хотелось бы.
Собственно вопрос: может, кто в курсе, с помощью чего они получают такие красивые ссылки?
P.S.: Прошу прощения за корявый заголовок. Под конец рабочего дня оказалось трудно придумать что-то более содержательное =)
Основная задача сокращалки — хм… сокращать, т.е. делать урл максимально коротким. В данном случае ключи будут либо длинными, либо в какой-то момент проверка на уникальность может подзатянуться в виду заполнения выбранной длины.