Генератор идентификаторов расширений
В свободное от работы время я балуюсь разработкой небольших модулей и расширений для различных #CMF, и некоторые #CMF требуют использовать идентификаторы в расширениях.
Я стараюсь как то “обезличить” и унифицировать идентификаторы. Поэтому, для генерации идентификаторов использую очень простой #bash-скрипт. В идентификатор кодируется текущее время в формате UNIX с наносекундами.
Пример кодирования:
Вывод: ext_96824896
Если необходимо, можно конвертировать в верхний регистр:
Вывод: EXT_950E60E1