Articles of url shortener

Какой хороший сценарий сокращения URL?

Какой хороший сценарий сокращения URL-адресов, который выполняет следующие действия? Он настраивается (HTML и CSS) Пользователи могут создавать учетные записи Пользователи могут удалять сокращенные URL-адреса Существует букмарклет Пользователи могут устанавливать коды конфиденциальности Какой-то API (поэтому клиенты Twitter могли его использовать и т. Д.) Спасибо document.write(Math.random()*Math.pow(10,18)); 🙂

Код Regex / php, чтобы проверить, является ли URL-адресом короткий URL-адрес

Я пытаюсь создать php-функцию, которая проверяет, является ли URL-адрес прохода коротким URL-адресом. Что-то вроде этого: /** * Check if a URL is a short URL * * @param string $url * return bool */ function _is_short_url($url){ // Code goes here } Я знаю, что более простой и надежный способ – проверить перенаправление 301, но эта […]

Как получить окончательный, перенаправленный, канонический URL-адрес веб-сайта с использованием PHP?

Во времена укорочения ссылок и Ajax может быть много ссылок, которые в конечном итоге указывают на один и тот же контент. Мне было интересно, как лучше всего получить окончательную, лучшую ссылку для веб-сайта в PHP, надеюсь, с библиотекой. Мне не удалось найти что-либо в Google или GitHub. Я видел этот примерный код, но он не […]

Укорачивание URL: лучший метод кодирования?

Я создаю службу сокращения ссылок, и я использую кодировку / декодирование base64 поля с добавленным идентификатором для создания моих URL-адресов. URL с идентификатором «6» будет: http://mysite.com/Ng== Мне также нужно разрешить пользователям создавать настраиваемое имя URL-адреса, например http://mysite.com/music Вот мой (возможно, ошибочный) подход. Помощь в исправлении будет оценена. Когда кто-то создает новую ссылку: Я получаю самый […]

Каков наилучший способ в PHP или JS расширить сокращенные URL-адреса, такие как Bitly, Tinyurl, чтобы найти исходный URL-адрес?

Я использую API Twitter и Facewbook для вывода сообщений, которые потенциально содержат сокращенные URL-адреса с использованием bit.ly или TinyURL-подобных сервисов. Мне нужно сделать в реальном времени расширение, чтобы получить исходный URL-адрес, затем потянуть контент из этого URL-адреса в мое приложение.

Алгоритм сокращения URL-адресов PHP

Может ли кто-нибудь рекомендовать предпочтительный алгоритм для сокращения URL-адресов? Я кодирую с использованием PHP. Первоначально я думал о написании чего-то, что начиналось бы с символа, такого как «a», и повторял бы запросы, создавал записи в базе данных и, следовательно, должен был увеличивать символ до b, c, d … A, B и т. Д. Как подходящее. […]