Ir ao conteúdo

Classe para Tiny-URL em PHP5.

Boa tarde,

Algum tempo já pretendia programar o meu “Tiny-URL” em PHP5. Hoje resolvi fazer isso, acho que ficou interessante. Não houve mudança nas funcionalidades, mas foi corrigido um erro no método para pegar as estatísticas. Aproveitei e corrigi o mesmo erro nas outras versões.

Durante a programação também me lembrei que era necessário utilizar algumas regras de Rewritting para fazer o mesmo funcionar e eu estava esquecendo de frisar isso nos outros posts sobre “Tiny-URL”, provavelmente levando muitos usuarios a não conseguirem que o mesmo funcione. Editei os posts antigos colocando um PS, no final. Você pode ver o que deve ser feito no Mod Rewrite no primeiro post sobre este assunto, “Como criar o seu proprio Tiny-URL”

A versão em PHP5, também possui suporte a estatísticas e gráficos. Se você tiver uma idéia de uma nova funcionalidade que possa ser incluída, fale comigo e tentarei incluir a mesma.

Att,
Matheus

Publicado emphp

39 Comentários

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

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

  2. Нужен сайт? разработка сайтов в москве под ключ с акцентом на конверсию: UX-исследование, дизайн-система, чистая вёрстка, CMS на выбор, подключение метрик и событий. Интернет-магазины, B2B-порталы, лендинги. SEO-структура, микроразметка, скорость 90+. Поддержка и развитие без скрытых расходов.

  3. Все о коттеджных посёлках https://cottagecommunity.ru как выбрать локацию, проверить инфраструктуру и коммуникации, понять цены и налоги. Сравнение ИЖС/ДНП, надёжность застройщиков, ипотека и субсидии, отзывы жителей, карта проектов и чек-листы для осмотра. Поможем принять взвешенное решение о покупке.

  4. Строительство и ремонт https://repair-house.kiev.ua дома без ошибок: пошаговые инструкции, выбор материалов и подрядчиков, смета и экономия, фундамент, кровля, инженерия, утепление, отделка. Чек-листы, калькуляторы, типовые узлы, лайфхаки по срокам и качеству. Экономим бюджет — повышаем комфорт.

  5. Портал о строительстве домов https://doma-land.ru проекты и сметы, сравнение технологий (каркас, газобетон, кирпич, брус), фундамент и кровля, инженерия и утепление. Калькуляторы, чек-листы, тендер подрядчиков, рейтинги бригад, карта цен по регионам, готовые ведомости материалов и практика без ошибок.

  6. Квартира с отделкой https://новостройкивспб.рф экономия времени и предсказуемый бюджет. Фильтруем по планировкам, материалам, классу дома и акустике. Проверяем стандарт отделки, толщину стяжки, ровность стен, работу дверей/окон, скрытые коммуникации. Приёмка по дефект-листу, штрафы за просрочку.

  7. Компания «СибЗТА» https://sibzta.su производит задвижки, клапаны и другую трубопроводную арматуру с 2014 года. Материалы: сталь, чугун, нержавейка. Прочные уплотнения, стандарты ГОСТ, индивидуальные решения под заказ, быстрая доставка и гарантия.

  8. Сравните цены на ноутбуки https://n-katalog.ru/category/noutbuki/list в десятках магазинов: для работы, учебы и игр. Характеристики, отзывы, фото, бенчмарки. Фильтры по процессору, ОЗУ, SSD, диагонали, видео, весу и автономности. Следите за акциями и динамикой стоимости — выбирайте выгодное предложение с доставкой.

Deixe um comentário

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