Кейс
Сервис сокращения ссылок
Веб-сервис генерации коротких ссылок с переадресацией на исходный адрес
01 Задача
Понадобился свой сервис сокращения ссылок, без сторонних сервисов. Чужой бренд в адресе и риск, что короткую ссылку в любой момент отключат, не устраивали
02 Решение
Написал компактный сервис на Python. Генерирует короткий код, отдаёт быстрый редирект и не плодит новые коды для уже сокращённых ссылок. Намеренно обошёлся без тяжёлых зависимостей, чтобы дёшево хостить и встроить куда угодно
03 Решённые задачи
- Сверстал фронт в соответствии с макетом
- Написал компактный сервис сокращения ссылок на Python
- Реализовал генерацию короткого кода и быстрый редирект
- Исключил повторные коды для уже сокращённых ссылок
- Обошёлся без тяжёлых зависимостей ради дешёвого хостинга
04 Результат
Свои короткие ссылки на своём домене и под своим контролем. Поднимается на обычном VPS за пару минут