MadeStone

cloud-castle/uuid — UUID, ULID, NanoID, Snowflake для PHP 8.1+

Просмотры:
7
Дата загрузки:
28.09.2026 21:06
Длительность:
00:15:32
Категория:
Технологии и интернет

Описание

Обзор 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 Итоги

Источники: