Автоинкрементные ID удобны в базе, но не всегда подходят для публичных URL.
Sqids превращают их в короткие строки:
637 → 4nxk2a
При этом внутри Laravel остаются обычные integer-ключи, связи Eloquent и индексы.
В статье показано, как встроить Sqids в:
🟡 route model binding;
🟡 API Resources;
🟡 foreign keys;
🟡 входящие запросы.
🔗 Документация
🐸 Библиотека пхпшника