Cos'è la Base 62?
La Base 62 è l'algoritmo utilizzato dalla maggior parte degli accorciatori di URL per generare link brevi personalizzati. Per rispondere a come funziona, la prima domanda a cui dobbiamo rispondere è: cosa sono le basi?
Cos'è una base?
Quando si conta, la base è il numero di cifre che si contano prima di aggiungere un'altra cifra.
A tutti noi viene insegnata la base 10 a scuola. Questo significa che una volta superato il '9', si aggiunge un '1' alla sinistra del numero e si ricomincia da '0'.
Quali altre basi sono popolari?
Il binario (base 2) è composto solo da 1 e 0, e l'esadecimale (base 16) sono entrambi ampiamente utilizzati nell'informatica.
Quando una base è maggiore di 10, utilizziamo le lettere per rappresentare le cifre. Quindi per l'esadecimale, utilizziamo le cifre 0-9, seguite dalle lettere A-F. F sarebbe il numero 15 (in base 10), e 10 sarebbe il numero 16.
Cos'è la base 62?
La Base 62 è composta da tutti i numeri normali 0-9, più tutte le lettere maiuscole A-Z, e tutte le lettere minuscole a-z. Per un numero totale di simboli di 10 + 26 + 26 = 62.
Questo significa che numeri lunghi possono essere rappresentati da poche lettere. Per esempio, il numero in base 10
Base 10: 1213542312 => Base 62: 1K7tn6
Gli accorciatori di URL rappresentano i link internamente usando la Base 10, contando da 0, ma visualizzano l'URL abbreviato in Base 62 all'esterno.
Ecco come funziona la base 62!
Traccia 500 clic mensili gratuitamente.
