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

1.973 Comentários

  1. Chrisrom Chrisrom

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

  2. Danielgom Danielgom

    Капельница от похмелья — это один из наиболее эффективных методов экстренной медицинской помощи, который позволяет быстро снять симптомы алкогольной интоксикации и восстановить организм после злоупотребления алкоголем. В наркологической клинике «Частный медик 24» в Самаре мы предоставляем услугу выезда нарколога на дом и капельной терапии для пациентов, испытывающих тяжёлые симптомы похмелья. Это удобный способ получить необходимую помощь без лишнего стресса, сохраняя анонимность и комфорт пациента.
    Узнать больше – http://kapelnicza-ot-pokhmelya-samara-1.ru

  3. Bobbyoblic Bobbyoblic

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

  4. LesterRox LesterRox

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

  5. Michaelfed Michaelfed

    Капельница от похмелья — это эффективный способ экстренной помощи, предназначенный для того, чтобы помочь организму быстро восстановиться после злоупотребления алкоголем. В наркологической клинике «Частный медик 24» в Самаре мы предоставляем услугу безопасной детоксикации и восстановления 24/7. Капельница помогает организму вывести токсины, восстановить водно-электролитный баланс и улучшить общее состояние пациента, не создавая дополнительных нагрузок на сердце, печень и почки.
    Углубиться в тему – капельница от похмелья цена

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

  7. RichardFus RichardFus

    Есть состояния, при которых откладывать вызов врача рискованно. Домашний выезд нужен не только при «тяжёлом похмелье», но и тогда, когда самочувствие становится нестабильным, а попытки справиться своими силами уже не работают. Ниже перечислены ситуации, при которых обращение за помощью оправдано именно в ближайшее время, а не «если не станет легче к вечеру».
    Получить больше информации – нарколог на дом анонимно

  8. MatthewBounk MatthewBounk

    Запрос на выезд врача связан не только с классическим запоем. На практике домашняя помощь нужна в разных ситуациях, когда организму уже трудно компенсировать последствия употребления, а откладывание визита увеличивает риск осложнений.
    Разобраться лучше – нарколог на дом цена воронеж

  9. Rogeranest Rogeranest

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

  10. Gabrielfah Gabrielfah

    Вывод из запоя на дому — это формат медицинской помощи, при котором лечение проводится в привычной для пациента обстановке с использованием инфузионной терапии и врачебного контроля. Такой подход позволяет начать детоксикацию без задержек и снизить нагрузку на организм, связанную с транспортировкой. В наркологической клинике «Частный медик 24» выезд специалиста организуется круглосуточно, а терапия подбирается с учётом текущего состояния пациента.
    Узнать больше – вывод из запоя на дому в санкт-петербурге

  11. Josephneash Josephneash

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

  12. Michealnok Michealnok

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

  13. Michealnok Michealnok

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

  14. Wayneboymn Wayneboymn

    Нарколог на дом в Воронеже с круглосуточным вызовом врача, стабилизацией состояния и лечением в наркологической клинике «Частный медик 24»
    Получить дополнительные сведения – врач нарколог на дом в воронеже

  15. Gabrielfah Gabrielfah

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

  16. I’m not sure where you’re getting your info, but good topic.

    I needs to spend some time learning more or understanding more.
    Thanks for fantastic information I was looking for this information for my mission.

    Here is my blog :: bingo game tokens (Bernie)

Deixe um comentário

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