Bu bir URL için bir kısa UID oluşturmak için iyi bir yol var mı?

0 Cevap php

Hey guys, ben bir URL yerleştirilecek bir UID oluşturmak için bir yol bulmaya çalışıyorum. Şu anda ben bir db bir sıralı dizin kullanarak olmadan UID en oluşturmak için yollar arıyorum. Bu ben ile geldi budur.

Bildiğim kadarıyla ikisi bir saniyenin aynı 1/10000th oluşturulan eğer bu sadece kopyası oluşturmak gerektiğini söyleyebilirim.

function uid()
{
    list($usec, $sec) = explode(" ", microtime());

    $prec = 5;
    $usec = round($usec, $prec); 
    $sec = round($sec - ($sec / 1.001), $prec);

    $time = ($sec + $usec);

    return base_convert($time, 10, 36);
}

Herhangi Bu fonksiyon kötü bir fikir olacağını neden fikir?

0 Cevap