Comments 24
Ну, я вот наоборот не понимаю, как тут можно считать только чистое время. Если мне понадобился свой сокращатель, то наверняка не просто так. Значит мне нужно зарегистрировать домен и настроить DNS, развернуть хостинг, хоть как-то минимально настроить деплой, бэкапы, сделать хотя бы тупую админку с авторизацией и просмотром каких-то основных данных.
Вот и получается уже практически полноценный рабочий день. Зато, один раз нормально настроив, можно забыть про такой сервис до момента, когда понадобится расширение функционала.
Или же под «запустить» уже понимается накидать на коленке MVP, который работает до первого «ой»? Если так, и нет ресурсов, то может для лучше всё-таки воспользоваться API какого-нибудь публичного сервиса?
По сути одна лямбда функция на амазоне + букмаклет в браузере
Самое долгое наверное тут - обновление DNS записи ;)
Как то вы это слишком упрощаете.
Надо предварительно провести цикл совещаний на самом разном уровне - от специалистов до высшего руководства, выработать общую концепцию сокращения ссылок, согласовать её со всеми, обозначить периметр ответственности на случай, если что то пойдёт не так, запросить у юристов юр. заключение, узнать почему выработанная концепция противоречит действующему законодательству, изменить концепцию, пересогласовать, внести соответствующие изменения в регламенты организации. Только после этого можно переходить непосредственно к тех. реализации.
Поэтому я проголосовал за "я не смогу".
Перевожу: я умею создавать сокращатель ссылок менее чем за час, следовательно, я настолько прошарен и крут, что не могу не похвастаться этим на весь интернет!
Proof-of-concept - может быть и час, а вот production ready - несколько недель :)
1) Скрывают от пользователя адрес, он не видит, куда его пытаются послать
2) Могут быть заблокированы, что сразу кучу сайтов перекрывает
3) Могут быть отключены. И если простую ссылку можно скормить веб-архиву в надежде, что тот её сохранил, то ссылку сокращателя туда не отправишь.
Так что лично для меня они зло, я их не люблю и сам почти не пользуюсь (было несколько раз, грешен).
В смс ещё вполне понятны сокращатели. В общем, везде, где есть ограничение на количество символов или подразумевается набор ссылки руками.
В остальных случаях мне больше нравятся прямые ссылки.
Ещё когда сокращенная ссылка может измениться.
У меня был такой кейс, необходимо было на визитках напечатать QR код который ведёт на лендинг, но на тот момент лендинг ещё даже не начали делать, а визитки уже нужно было пустить в печать. Создал сокращенную ссылку и отдал её в печать, после того как был сделан лендинг прописал его адрес в сокращенной ссылке и все были счастливы
А что в этих ссылках перестаёт работать? Я для эксперимента добавил в конец каждой из них &foo=bar
— и ничего не изменилось. Неужели там ограничение на длину? Это как-то глупо.
1. Мессенджер криво парсит исходную ссылку и ломает её
2. Получить более читаемый QR-код, если ссылка очень длинная
Можете считать меня немодным ретроградом, но.. почему бы просто не делать длинных ссылок, чтобы их потом не приходилось сокращать?
Было дело написал свой (кстати не такая и тривиальная задача оказалась).
Если кому надо - берите: https://github.com/slytomcat/URLshortener
Поставить из докер образа - время 3-х минут.
Чужие сокращатели URL — абсолютное зло. Свой лучше