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

Какой хороший сценарий сокращения URL-адресов, который выполняет следующие действия?

  • Он настраивается (HTML и CSS)
  • Пользователи могут создавать учетные записи
  • Пользователи могут удалять сокращенные URL-адреса
  • Существует букмарклет
  • Пользователи могут устанавливать коды конфиденциальности
  • Какой-то API (поэтому клиенты Twitter могли его использовать и т. Д.)

Спасибо document.write(Math.random()*Math.pow(10,18));
🙂

    Я не использовал ни одного из них, но быстрый поиск в Google приводит к большим результатам

    Вот хороший учебник о том, как сделать это самостоятельно

    Вот PHP-версию, которую вы можете использовать бесплатно

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

    HotScripts выглядит так, как будто у него есть несколько . Не использовали ничего, но это могло бы быть хорошим местом для начала.

    Проверьте ur.ly. Я использую его почти ежедневно, чтобы сжать URL.

    Если вы хотите использовать API для взаимодействия со службой сжатия URL-адресов, у них это есть . Они также публикуют свой код , поэтому вы можете проверить его, хотите ли вы сделать что-то подобное. Это написано на Python.

    ur.ly не имеет учетных записей или разрешает удаление, но код должен помочь вам приступить к работе.

    EDIT для управления URL-адресами с использованием учетной записи, вы можете попробовать bit.ly , но они не предлагают свой код AFAICT. Однако они предлагают API , который включает аутентификацию.

    Я предпочитаю Shrinky бесплатный URL-адрес shortener, он бесплатный, и он тоже должен быть указан: Shrinky – Бесплатный скрипт URL-адреса URL