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

7.565 Comentários

  1. Richardhip Richardhip

    Сначала нарколог уточняет длительность запоя, объем спиртных напитков, общее физическое состояние, хронические болезни и применяемые препараты, потом измеряет давление, пульс, температуру и оценивает сознание. На каждом этапе необходимы точные действия: детокс, очищение, нормализация водно-солевого обмена и наблюдение. Однако эффективность зависит не от количества лекарств, а от квалифицированного подбора. Если больной попал в выраженное состояние, помощь на дому не заменяет диспансер или стационар, где мониторинг проводится постоянно.
    Дополнительная информация – https://vyvod-iz-zapoya-v-ekaterinburge23.ru/

  2. casino las vegas usa, casinos in ontario canada and no deposit poker bonus usa 2021, or dragon link online pokies canada

    Here is my web blog; bingo game to play with friends, Deneen,

  3. EdwardMem EdwardMem

    Помогаем быстро перейти от консультации к конкретному плану: выезд, стационар или наблюдение.
    Узнать больше – stoimost-kapelnicy-ot-zapoya

  4. new zealandn style roulette wheel, usa casino bonuses and best gambling apps nj (Sheena) united kingdom casino, or free spins no deposit on registration nz

  5. RubenBessy RubenBessy

    Вывод из запоя «Частный Медик 24» в Балашихе — помощь людям, которым тяжело самостоятельно остановиться после нескольких дней приема спиртного. Нарколог оценивает физическое и психическое состояние пациента, измеряет артериальное давление, уточняет длительность запоя, наличие хронических болезней и подбирает комплекс процедур. Лечение проводится на дому и в клинике, а при сложном течении абстиненции врач рекомендует стационар. Круглосуточная наркологическая служба позволяет вызвать врача ночью, утром, в выходные и праздничные дни. Вывод запоя направлен на очищение организма, снятие похмельного синдрома, стабилизацию сна и подготовку пациента к дальнейшему лечению алкоголизма.
    Ознакомиться с деталями – вывод из запоя на дому

  6. Kevinmox Kevinmox

    Лечение пациента строится индивидуально. Нарколог клиники определяет объем детоксикационной терапии, необходимость назначения лекарств, продолжительность наблюдения и возможность оставаться на дому. Если требуется расширенное лечение, больному может быть предложено отделение клиники. При более сложной клинической картине возможна перевозка в стационар Подольска или, при наличии соответствующей организации лечения, в Москве. Решение принимает врач, а не оператор по телефону.
    Изучить вопрос подробнее – vyvod-iz-zapoya-na-domu-v-podolske

  7. free spins casino no deposit bonus canada, pokies australia
    revenue and united kingdom casino club, or bingo how
    to play uk

    my web blog … blackjack math table (Leon)

  8. После прибытия нарколог проводит осмотр, уточняет состояние, оценивает признаки абстиненции и выбирает лечение. На дому могут применяться инфузионные растворы и препараты по показаниям. Если состояние меняется в неблагоприятную сторону, врач предлагает стационар. В Екатеринбурге такой вызов позволяет начать лечение без самостоятельной поездки по городу.
    Ознакомиться с деталями – вывод из запоя вызов на дом Екатеринбург

  9. Aja Aja

    south united states casinos, chusachansi casino takeover and no deposit free bonus casinos usa, or usa online casino ratings

    Also visit my blog – buy blackjack table (Aja)

  10. best no deposit casinos in new zealand, the united states casino video and online box 21 casino login (Mikel) australia free spins sign up,
    or new uk based online casino

  11. Frankvah Frankvah

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

  12. MichaelNoips MichaelNoips

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

  13. MichaelAduck MichaelAduck

    При продолжительном приеме алкоголя продукты его распада воздействуют на печень, почки, сердце, сосуды и клетки мозга. Нарушается водно-солевой баланс, повышается риск обезвоживания и снижается качество сна. Токсические соединения могут усиливать тревогу и нарушать нормальную работу нервной системы.
    Узнать больше – https://4vyvod-iz-zapoya-podolsk77.ru/

  14. Daviddeemn Daviddeemn

    Вывод из запоя «Похмельная служба» в Москве помогает прекратить длительное пьянство, снять похмелье и стабилизировать самочувствие человека под контролем квалифицированного врача. Наркологическая служба оказывает помощь круглосуточно: нарколог приезжает на дом, проводит первичную диагностику, подбирает препараты и решает, допустимо ли лечение дома или безопаснее продолжить его в клинике. Если пациент страдает алкоголизмом несколько лет, запои стали продолжительными, появились судороги, галлюцинации, боли в сердце или выраженные расстройства психики, может потребоваться лечение в стационаре.
    Изучить вопрос подробнее – vyvod-iz-zapoya-moskva-na-domu

  15. Marcosgep Marcosgep

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

  16. Jamesgot Jamesgot

    Чтобы записаться на выезд, достаточно оставить заявку и сообщить адрес. Консультант задает несколько стандартных вопросов: сколько длится запой, сколько лет больному, когда был последний прием алкоголя, имеются ли хронические диагнозы и какие лекарства используются постоянно. Эта информация позволяет заранее учесть особенности ситуации, однако окончательный план определяет нарколог.
    Узнать больше – вывод из запоя круглосуточно

Deixe um comentário

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