Hakuna uchakataji wa maudhui ya faili yako unaofanyika kwenye seva yoyote. Huhitaji mkataba wa uchakataji wa data na gottrix ili kushughulikia nyaraka za siri au za kibiashara.
Hosted in GermanyGlobal Content Delivery
Seva za asili ziko Hetzner nchini Ujerumani, zikiwasilishwa duniani kote kupitia mtandao wa usambazaji maudhui (CDN). Maudhui ya faili yako hayatumwi kamwe katika mchakato huu - hayaachi kifaa chako.
UUID (Universally Unique Identifier, RFC 9562) ni kitambulisho cha biti 128 ambacho kwa kawaida kina uhakika wa kuwa cha kipekee bila mamlaka kuu yoyote kukigawa. Ndivyo hasa kinachofanya UUID kuwa chaguo la kwanza kwa funguo za hifadhidata, majina ya faili na vitu, vitambulisho vya uhusiano katika kumbukumbu, au popote ambapo mifumo miwili huru inapaswa kutengeneza vitambulisho ambavyo havitagongana kamwe. Jenereta hii huvitengeneza papo hapo kwa idadi unayotaka.
Unachagua kati ya toleo la 4 na toleo la 7. Toleo la 4 karibu lote ni nasibu na ndilo kawaida linalotumika wakati mpangilio haujalishi. Toleo la 7 huweka muhuri wa wakati mbele ili thamani ziweze kupangwa kwa mpangilio wa wakati: mara nyingi ni la haraka zaidi kama ufunguo mkuu katika hifadhidata za kisasa, lakini hudhihirisha kwa makusudi wakati wa takriban wa kutengeneza. Katika hali zote mbili, nasibu hutoka kwenye chanzo salama cha kriptografia cha kivinjari (Web Crypto), si kutoka kwa nasibu bandia dhaifu.
Utengenezaji hufanyika kabisa ndani ya kivinjari chako kwa JavaScript safi: hakuna ingizo, hakuna kinachopakiwa, hakuna kinachohifadhiwa, na hakuna maktaba ya kigeni inayopakuliwa kutoka CDN. Kwa hiari unaweza kutoa thamani kwa herufi kubwa au kuondoa vistari (herufi 32 za hex tupu). Matokeo huonekana kama faili ya maandishi yenye UUID moja kwa kila mstari ambayo unaweza kupakua.
Vitengenezaji vingi vya UUID mtandaoni huonyesha matangazo kando ya matokeo au hupunguza idadi ya thamani zinazotengenezwa kwa wakati mmoja katika hali ya bure. Zana hii hutengeneza hadi UUID 1000 kwa kila utekelezaji bila matangazo, bila akaunti, na hufanya kazi hata bila mtandao baada ya upakiaji wa kwanza.
Maelezo ya kiufundi
Maelezo ya kiufundi
Miundo ya ingizo
Bila faili (kizalishaji)
Muundo wa matokeo
TXT
Uchakataji wa kundi
Hapana
Uchakataji
Ndani ya kivinjari (JavaScript)
Upakiaji wa faili
Hakuna
Katika hatua 3
Chagua toleo na idadi.
Bofya tengeneza.
Pakua UUID kama faili ya maandishi.
Mipaka: UUID ni vitambulisho, si siri: havifai kama nenosiri wala ufunguo, tumia jenereta ya nenosiri kwa hilo. Toleo la 4 kwa kawaida halina mgongano, lakini si la kipekee kwa uhakika wa kihisabati. Toleo la 7 hufanya wakati wa kutengeneza uonekane kwa ujumla (ndivyo upangaji unavyofanya kazi). Kila mzunguko hutengeneza thamani 1000 kwa wingi zaidi (kikomo kilichowekwa kwa makusudi kwa matokeo ya ukubwa unaofaa, si kikomo cha kihisabati au kiufundi cha uzalishaji wa UUID wenyewe).
Ulinganisho wa matoleo ya UUID
Ulinganisho wa matoleo ya UUID
Toleo
Chanzo
Inapangika?
Ina uhakika?
Kumbuka ya faragha
Toleo la 1
muhuri wa saa + nodi
takribani
hapana
kitambulisho cha nodi hapa ni nasibu (kamwe si halisi)
Toleo la 4
nasibu
hapana
hapana
hakuna kumbuka maalum
Toleo la 5
nafasi ya jina + jina (SHA-1)
hapana
ndiyo
jina/nafasi ya jina hubaki za ndani
Toleo la 7
muhuri wa saa + nasibu
ndiyo
hapana
hufichua wakati wa uundaji
Maswali yanayoulizwa mara kwa mara
Je, data yoyote hupakiwa?
Hapana. Hakuna ingizo; thamani hutengenezwa kabisa ndani ya kivinjari chako na hazihifadhiwi wala kutumwa.
Kuna tofauti gani kati ya toleo la 4 na 7?
Toleo la 4 ni nasibu karibu safi (hakuna mpangilio). Toleo la 7 huongeza muhuri wa wakati mbele, hivyo linaweza kupangwa kwa mpangilio wa wakati na mara nyingi ni ufunguo bora wa hifadhidata, lakini hudhihirisha wakati wa takriban wa kutengeneza.
Je, UUID ni za kipekee kweli?
Kwa kawaida ndiyo. Kwa toleo la 4, uwezekano wa mgongano ni mdogo sana hata hauzingatiwi katika matumizi halisi; ni ugawaji wa kati pekee ndio una uhakika kamili wa kipekee.
Chanzo gani cha nasibu hutumika?
Chanzo salama cha kriptografia cha kivinjari (Web Crypto), si nasibu bandia dhaifu. Hilo hulinda dhidi ya thamani zinazoweza kutabiriwa.
Nafasi ya majina ni nini katika toleo la 5?
UUID isiyobadilika inayoamua aina ya jina (DNS kwa majina ya kikoa, au URL, OID, au X.500). Nafasi nne za majina za kawaida zinatoka RFC 9562/4122; badala yake unaweza kuweka UUID yako mwenyewe kama nafasi ya jina.
Je, naweza kutumia UUID kama nenosiri?
Afadhali isiwe hivyo. UUID ni kitambulisho chenye muundo maalum, si siri. Kwa manenosiri, tumia jenereta ya nenosiri yenye urefu na uchaguzi wa herufi unaoweza kurekebishwa.
Je, kitengenezaji hufanya kazi pia kwenye simu?
Ndiyo, kwenye kivinjari chochote cha kisasa cha simu sawa na kwenye kompyuta - UUID zinatengenezwa kwa ndani kwenye kifaa.
Je, matumizi yana gharama, au kuna kikomo?
Hapana, ni bure kabisa, bila akaunti. Thamani hadi 1000 zinawezekana kwa kila utekelezaji; kwa zaidi, tengeneza tena tu.
Je, naweza kutumia kitengenezaji bila mtandao?
Ndiyo. Baada ya upakiaji wa kwanza wa ukurasa, utengenezaji hufanya kazi hata katika hali ya ndege, kwa sababu unafanyika kabisa kwenye kivinjari.
Tunapima matumizi bila kukutambua kupitia vidakuzi ili kuboresha gottrix kwa idhini yako pekee. Faili zako hubaki kila wakati ndani ya kifaa chako. Faragha