Sie könnten einfach Ihre Bild-ID auto_increment verwenden, die beispielsweise in base58 (a-zA-Z0-9) konvertiert wurde.
base_convert
kann bis zu base36:
(Siehe auch PHP - Wie man base_convert () hochstellt auf Basis 62 )
Wenn Sie nicht vorhersagbare Bild-IDs wünschen, sehen Sie sich diese Antwort an .
Für MongoDB-IDs (wie Sie MongoDB verwenden):
Die IDs sind 12-Byte-Nummern, die in Base16 codiert sind, was sie zu 24 Bytes macht.
Sie können sie auf 17 Bytes komprimieren, indem Sie sie von base16 in base58 konvertieren:
%Vor%Sehen Sie sich auch den Sequenznummern Abschnitt hier an. Dadurch können Sie kleinere eindeutige Zahlen für Ihre Bilder generieren.