Ir ao conteúdo

Nova versão do LURL (Tiny-URL).

Boa noite,

Na primeira versão do LURL (Tiny-URL), o usuário João, sugeriu que em vez de eu gerar um identificador aleatório, que poderia causar problemas quando o banco de dados se tornasse muito grande, eu poderia utilizar o campo ID, pois o mesmo é Auto Increment, e por isso ele se auto incrementa, não permitindo que existam dois campos com o mesmo identificador.

Já pensava em acatar a idéia do João a bastante tempo mas sempre estava com preguiça, até que alguns dias atrás uma amiga pediu ajuda para fazer um script para conversão de números entre bases. Após ajudar a mesma, ficou fácil. Só passar o código para PHP, modificar algumas funções antigas e pronto.

Foi necessário criar dois novos métodos importantes:
[code lang=”php”]
function convertDecimalTo($decimal,$newBase,$str,$letters) {
if ($decimal >= $newBase) {
$x = $decimal % $newBase;
$y = $decimal / $newBase;
$str = $letters{$x} . $str;
if ($y < $newBase) { $str = $letters{$y} . $str; } return convertDecimalTo($y,$newBase,$str,$letters); } else { if (strlen($str) == 0) { $str = $letters{$decimal} . $str; } return $str; } } function convertBaseToDecimal($value,$newBase,$letters) { $sum = 0; $len = strlen($value); $end = $len-1; for ($x=$end;$x>=0;$x–) {
$sum = $sum + strpos($letters,$value{$x}) * pow($newBase,($end – $x));
}
return $sum;
}
[/code]

As demais modificações você pode ver aqui:
LURL (Tiny-URL) com Identificador apartir do ID em PHP 4

Assim que for possível vou fazer as alterações na versão para PHP5 onde é utilizado classes.
Matheus Bratfisch

PS: Vou criar uma página para o LURL na sessão Code em breve.

LURL (Tiny-URL) com gráfico e estatísticas para PHP4
LURL (Tiny-URL) com gráfico e estatísticas para PHP5

Publicado emAprendendoCodeMySQLphp

5.311 Comentários

  1. RobertHeall RobertHeall

    Наркологическая клиника в Кемерово оказывает медицинскую помощь людям, столкнувшимся с алкогольной, наркотической и другими формами зависимости. Мы работаем круглосуточно, без выходных, принимаем обращения самих зависимых и их родных, организуем консультацию нарколога, вывод из запоя, детоксикацию организма, кодирование, психотерапию и комплексное восстановление. Врачи подбирают программу не по универсальному шаблону, а с учетом возраста, стажа употребления спиртного, общего самочувствия, хронических заболеваний, результатов обследования и психологического состояния человека.
    Получить больше информации – https://n.narkologicheskaya-klinika-v-kemerovo18.ru/

  2. Austinhumma Austinhumma

    В-третьих, поддержка является критически важным компонентом на пути к выздоровлению. Мы предлагаем программы, которые продолжаются даже после завершения основного курса лечения. Пациенты имеют возможность участвовать в регулярных встречах, где они могут делиться своими успехами и получать помощь от специалистов.
    Детальнее – капельница от запоя

  3. Люди помогите советом Муж просто потерял себя Жена в истерике В больницу тащить страшно Короче, только капельница реально спасла — капельница от запоя на дому с препаратами Приехали через 40 минут В общем, жмите чтобы сохранить — вызвать капельницу от запоя https://kodirovanie.kapelnica-ot-zapoya-kazan.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  4. EdwardHag EdwardHag

    Состояния при абстинентном синдроме могут отличаться по степени тяжести. У пациента появляются тремор, тревога, нарушение сна, тошнота, боли, учащенный пульс, скачки давления и потеря сил. При многолетнем алкоголизме повышается нагрузка на сердце, печень и сосудистую систему. Врач помогает определить подходящий формат лечения.
    Ознакомиться с деталями – вывод из запоя на дому Санкт-Петербург

  5. Люди помогите советом Отец не выходит из штопора Соседи стучат в стену В больницу тащить страшно Короче, единственное что вытащило из запоя — капельница от запоя казань с опытом Поставили капельницу с детоксикационным раствором В общем, не потеряйте контакты — прокапать от запоя казань прокапать от запоя казань Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  6. Слушайте кто сталкивался Муж просто потерял себя Родственники не знают что делать Нужна срочная помощь на дому Короче, врачи приехали и поставили систему — капельница от запоя на дому с препаратами Через пару часов человек пришёл в себя В общем, не потеряйте контакты — прокапаться после запоя казань прокапаться после запоя казань Капельница от запоя — это реальный выход Перешлите тем кто в такой же ситуации

  7. Люди помогите советом Брат снова сорвался Жена в истерике В больницу тащить страшно Короче, врачи приехали и поставили систему — прокапаться от алкоголя на дому быстро Приехали через 40 минут В общем, телефон и цены тут — прокапаться после запоя казань прокапаться после запоя казань Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  8. Люди помогите советом Близкий человек уже несколько дней в запое Дети напуганы В больницу тащить страшно Короче, только капельница реально спасла — капельница от запоя казань с опытом Через пару часов человек пришёл в себя В общем, телефон и цены тут — капельница от алкоголя https://kodirovanie.kapelnica-ot-zapoya-kazan.ru Капельница от запоя — это реальный выход Перешлите тем кто в такой же ситуации

  9. Обновление — нелёгкая штука. И мы стали выбирать мебель. Планировали бюджетный вариант, а в процессе выяснили, что перекупы только накручивают. Согласитесь: мебель напрямую с завода — и качество видно сразу. Объехали несколько салонов, пока не увидели эту подборку. И знаете, вариантов море. кухня глория кухня глория И фото живые — что ещё надо для старта. Мы долго не думали — связались с менеджером. И ещё важный момент — без компромиссов. Если сейчас в поиске — смело заходите. Дерзайте, всё получится!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *