cloud-castle/uuid — UUID, ULID, NanoID, Snowflake для PHP 8.1+
Описание
Обзор Composer-пакета cloud-castle/uuid: единый генератор идентификаторов для PHP 8.1+.
В видео:
• установка и быстрый старт;
• UUID RFC 9562 (v1–v8), Nil/Max;
• ULID, NanoID, Snowflake, Sonyflake;
• кодировки (hex, URN, Base58, Crockford Base32);
• архитектура и PSR-20 Clock;
• производительность и память;
• безопасность и качество кода;
• сравнение с аналогами.
Пакет: https://packagist.org/packages/cloud-castle/uuid
Исходники: https://gitverse.ru/cloud-castle/uuid
Документация / wiki: https://gitverse.ru/cloud-castle/uuid
Команда установки:
composer require cloud-castle/uuid
Таймкоды:
00:00 Введение
01:12 Установка
01:53 Быстрый старт
02:43 UUID RFC 9562
03:48 UUID: пограничные сценарии
04:49 ULID
05:47 NanoID
06:49 Snowflake и Sonyflake
07:46 Кодировки и интероп
08:47 Архитектура и настройка
09:49 Производительность
10:54 Безопасность
12:00 Качество кода
12:51 Сравнение с аналогами
13:44 Ещё пограничные приёмы
14:43 Итоги
