Wie generieren Websites wie goo.gl oder jsfiddle ihre URL-Codes?

Ich möchte gerne einen Code generierengoo.gl undjsfiddle Websites (http://jsfiddle.net/XzKvP/).

Ich habe verschiedene Dinge ausprobiert, die mir eine zu große Anleitung, einen sich wiederholenden alphanumerischen Code usw. geben.

Ich denke, ich sollte in der Lage sein, einen alphanumerischen Code basierend auf dem Primärschlüssel in meiner Datenbanktabelle zu generieren. Auf diese Weise wird es sich nicht wiederholen? Die PK ist eine automatisch um 1 inkrementierte Ganzzahl.

Ich möchte den Codeaussehen zufällig, aber es tutNICHT muss sein. Zum Beispiel tue ichNICHT Artikel wollen1234 in meiner datenbank zu seinBCDE und das1235 Gegenstand zu seinBCDF.

Beispiele:

Beachten Sie, wie die URLhttp://jsfiddle.net/XzKvP/ hat einen eindeutigen 5-stelligen CodeXzKvP mit der Seite verbunden. Ich möchte den gleichen Code generieren können.

goo.gl macht es auch:http://goo.gl/UEhtg hatUEhtg

Wie geht das?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage