Веб-версияОткрыть в Telegram

Пост🤩 symfony/uid: UUIDv7 вместо автоинкремента

1 сентября 2026
Б
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
🤩 symfony/uid: UUIDv7 вместо автоинкремента Автоинкремент удобен, но плохо подходит для распределённых систем. UUIDv4 решает проблему уникальности, зато случайные значения могут хуже работать с B-tree индексами. 🔘 UUIDv7 — компромисс: содержит timestamp и случайную часть, поэтому идентификаторы генерируются примерно в хронологическом порядке. use Symfony\Component\Uid\Uuid; $id = Uuid::v7(); echo $id->toRfc4122(); // 0192f8a1-... echo $id->getDateTime(); // время, закодированное в UUID 🔘 А если нужен более компактный идентификатор для URL: $id->toBase58(); 🔘 Symfony UID можно использовать отдельно от Symfony: composer require symfony/uid Особенно интересно для распределённых сервисов, где ID нужно генерировать независимо от БД. 📍 Ссылка на документацию Библиотека пхпшника
11 · 2.6K ·

Рядом в ленте

ББиблиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter🤩 5 PHP-приёмов, которые стоит держать в арсенале Без библиотек — всё уже есть в языке: // Быстро собрать список/словарь $emails = array_column($users, 'email')ББиблиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter🤖 PhpStorm научился управлять skills для coding agents Вместо того чтобы каждый раз объяснять AI-агенту правила проекта, фреймворка и инструменты, skills можно
это сообщение
ББиблиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter🤩 Wave — стартер-пак для разработки SaaS-приложений Библиотека написана на Laravel и включает все необходимое: — аутентификация, — профили пользователей, — биллББиблиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter🧬 Вы кешируете запросы в Redis, но забыли про OPcache? PHP компилирует каждый .php-файл в байткод при каждом запросе — если не настроен OPcache. Это означает ли
ББиблиотека пхпшника | PHP, Laravel, Symfony, CodeIgniterБиблиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter@phpproglib · канал · Технологии
10 486подписчиков1 815средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем