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.634 Comentários

  1. RonaldTeark RonaldTeark

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

  2. Scottsop Scottsop

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

  3. Donaldguene Donaldguene

    Состояние пациента отслеживается на каждом этапе, от первичной консультации до дальнейших рекомендаций.
    Получить больше информации – pomoshch-vyvod-iz-zapoya

  4. HenryNar HenryNar

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

  5. Michaelgam Michaelgam

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

  6. Donaldguene Donaldguene

    Вывод из запоя в Реутове в наркологической клинике «Детокс» — медицинская помощь человеку, который не может самостоятельно прекратить длительное употребление алкоголя или тяжело переносит похмелье. Лечение подбирается индивидуально с учетом возраста, количества выпитого, длительности запоя, хронических заболеваний и текущего самочувствия. Врач-нарколог проводит осмотр, оценивает физическое и психическое состояние пациента, измеряет пульс и артериальное давление, уточняет анамнез и только после диагностики определяет безопасный формат помощи: вывод из запоя на дому, амбулаторное лечение или госпитализацию в стационар.
    Получить больше информации – https://2.vyvod-iz-zapoya-reutov4.ru

  7. AlexisKitly AlexisKitly

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

  8. Donaldguene Donaldguene

    Круглосуточная наркологическая помощь особенно важна в ситуации, когда человек употребляет спиртное несколько дней или недель, чувствует выраженную слабость, тремор, тревожность, нарушения сна или не способен остановиться без очередной дозы алкоголя. В таких случаях врач может провести детоксикацию, назначить необходимые препараты, поставить капельницу и организовать наблюдение. При выраженных психических расстройствах к лечению подключаются психиатр, психотерапевт и психолог. Главный принцип медицинской помощи — не просто быстро снять неприятные симптомы, а безопасно стабилизировать состояние и определить дальнейший путь лечения зависимости.
    Узнать больше – srochnyj-vyvod-iz-zapoya

  9. AlexisKitly AlexisKitly

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

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

  11. Состояние пациента отслеживается на каждом этапе, от первичной консультации до дальнейших рекомендаций.
    Изучить вопрос подробнее – vyvod-iz-zapoya-anonimno

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

  13. Robertham Robertham

    В период длительного употребления продукты распада этанола и другие токсические вещества создают дополнительную нагрузку на внутренние органы. Возникают обезвоживание и нарушения электролитного обмена, страдают клетки печени, сердечно-сосудистая и нервная системы. Организм теряет нормальный режим сна и питания. Даже когда больной начинает пить меньше, его состояние может оставаться нестабильным, поэтому резкий отказ без врачебного наблюдения не всегда является безопасным решением.
    Получить больше информации – https://1.vyvod-iz-zapoya-reutov4.ru/

  14. Donaldguene Donaldguene

    Запой сопровождается продолжительным поступлением этанола и токсических продуктов его распада в кровь. Из-за этого страдают печень, сердце, сосуды, головной мозг и нервная система. Чем дольше продолжается употребление, тем выше риск обезвоживания, нарушения водно-солевого баланса, скачков давления, судорожного синдрома и алкогольного психоза. Поэтому важно знать, что резкий самостоятельный выход из длительного запоя в некоторых случаях также опасен, особенно если человек пьет много лет или имеет сопутствующие заболевания.
    Ознакомиться с деталями – https://2.vyvod-iz-zapoya-reutov4.ru/

  15. Migueldug Migueldug

    Во время запоя организм адаптируется к постоянному поступлению алкоголя, поэтому резкое прерывание употребления нередко вызывает тяжелое похмелье. У пациента возникают физические и психические расстройства разной степени выраженности. Если симптомы усиливаются, стоит обратиться к специалистам клиники и вызвать нарколога на дому. Выезд врача позволяет быстро оценить состояние пациента и понять, подходит ли ему лечение на дому.
    Дополнительная информация – https://s.vivod-iz-zapoya-v-sankt-peterburge16.ru/

Deixe um comentário

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