Tworzenie krótkiego adresu URL podobnego do TinyURL.com

Buduję nową aplikację internetową, która wymaga wygenerowania wewnętrznego krótkiego adresu URL, który będzie używany w przyszłości, aby użytkownicy mogli łatwo wrócić do określonej strony, która ma bardzo długi adres URL. Moim początkowym zamysłem jest zapisanie liczby w bazie danych i wyprowadzenie jej w wartości HEXADECIMAL, aby była ona krótsza niż liczba całkowita. Wydaje się, że TinyURL.com używa czegoś innego niż HEXADECIMAL (wiele liter przypadku zmieszanych z liczbami). Czy istnieje prosty sposób na wygenerowanie czegoś podobnego do tego, co robi TinyURL?

questionAnswers(5)

yourAnswerToTheQuestion