ما هو المعرّف القصير؟

المعرّف القصير هو سلسلة عشوائية مختصرة مكوّنة من مجموعة محارف محددة. وبالمقارنة مع المعرّفات الأطول مثل UUIDs، تكون المعرّفات القصيرة أسهل في القراءة والنسخ والإدراج في عناوين URL أو بيانات الاختبار.

وتتمثل المفاضلة في ضرورة اختيار مجموعة المحارف والطول بعناية، حتى يظل الناتج فريدًا بدرجة كافية لحالة الاستخدام الخاصة بك.

وصف الأداة

تنشئ هذه الأداة معرّفًا قصيرًا واحدًا أو عدة معرّفات قصيرة، مع إمكانية ضبط الطول والعدد ومجموعة المحارف المحددة مسبقًا وإدخال مجموعة محارف مخصصة. وتستخدم أسلوبًا شبيهًا بـ nanoid لإنشاء معرّفات مختصرة.

وهي مفيدة لإنشاء بيانات الاختبار بسرعة، وإنشاء معرّفات مؤقتة، وأي سير عمل يحتاج إلى token عشوائي قصير.

أمثلة

  • معرّف باستخدام الإعداد المسبق الافتراضي
  • معرّف باستخدام مجموعة محارف مخصصة بدون محارف متشابهة بصريًا
  • مجموعة من المعرّفات لسجلات الاختبار

الميزات

  • مجموعات محارف متعددة محددة مسبقًا
  • وضع مجموعة المحارف المخصصة مع إزالة المحارف المكررة
  • إمكانية تنزيل الناتج كنص عادي

القيود

لا يمكن أن تكون مجموعات المحارف المخصصة فارغة، كما تقيّد الأداة الطول والعدد بقيم آمنة.

يستخدم الإعداد المسبق الافتراضي مجموعة المحارف المضمّنة في nanoid بدلًا من مجموعة محارف مخصصة.