Sqids - это библиотека с открытым исходным кодом, которая позволяет генерировать короткие уникальные идентификаторы из чисел. Эти идентификаторы безопасны для URL, могут кодировать несколько чисел и не содержат обычные слова из списка непристойной лексики. Подробнее .
Вот как они выглядят:
Sqids для D еще не готов.
Пожалуйста, поставьте звезду репозиторию, чтобы поднять его в нашем списке задач: https://github.com/sqids/sqids-d
Если вы хотите помочь оживить эту версию, есть раздел FAQ о том, как это сделать: Как перенести Sqids на другой язык?
Если вы ищете оригинальный проект Hashids, вы можете найти его здесь: Hashids D . Обратите внимание, что он не будет совместим с текущим алгоритмом, как только эта версия будет завершена.
Основное применение Sqids - это чисто визуальное. Если вы хотите использовать идентификаторы вместо чисел в своем проекте, Sqids может быть хорошим выбором.