Uma das coisas que uso no meu blog pessoal é um encurtador de links. Acho legal, pois meu blog tem uma URL longa (identidadenatural.com) e facilita bastante quando quero compartilhar alguma postagem que escrevi.
O legal do Shlink é que você pode tanto usar docker como instalar ele de forma manual. Ele também permite que você possa usar MariaDB/MySQL, Postgres e tem uma API que é muita prática de acessar.
A última coisa, porém não menos importante, é uma interface web onde você pode acessar sua instalação Shlink e gerenciar todos os links criados, criar QR Codes e contar acessos.
4 comentários
O Shlink é bem legal, acho que é o melhor desses sistemas de encurtadores de links.
Cogitei algumas vezes ter algo assim no Manual, mas sempre esbarro na necessidade disso hoje. O Twitter, que era o espaço mais limitado para escrever, expandiu o limite de caracteres e mesmo antes disso, encurtava automaticamente qualquer URL (para o
t.co), ou seja, não importa o tamanho da URL que você colava, sempre contava o mesmo número de caracteres. Nessa, acho que encurtadores de links perderam a razão de existirem.E tem duas agravantes:
Pode me contar a sua experiência, João? O que te motivou a adotar um encurtador de links?
Nossa esse negócio link quebrado é real. Me deparei esses dias com isso, tentando baixar um arquivo raro de 2012 e os links todos quebrados.
Fui até no webarchive mas acho que ele não indexa encurtadores
Uma das coisas que me fez querer ter meu próprio encurtador de links seria a praticidade de poder gerenciar meus próprios links curtos e não depender de serviços de terceiro.
Também tenho o mesmo pensamento em relação a emboscadas, por isso 99% dos links curtos estão disponíveis no direto na postagem (pra ter aquela certeza que é de uso do blog e não pra coisas erradas). O único link curto que tenho usado fora do blog é o da página de contato do próprio blog. Uso na descrição dos vídeos no meu canal do YouTube, onde posto algumas coisas envolvendo música.
Como meu blog é pequeno e não recebe muitas visitas, não é muito complicado de gerenciar. Tenho poucas postagens e todos os links estão online. O Shlink consegue identificar links offline e é possível remediar essa situação em menos de 1 minuto, tudo pela interface web.
No final, os links curtos acabam sendo mais uma comodidade. Um experimento que veio pra ficar. O meu blog não tem uma URL muito curta e vejo como uma praticidade ter um encurtador de link próprio para compartilhar as postagens dele.
—
Fiz um plugin para WordPress que cria um link curto específico para aquela postagem toda vez que ela é publicada. Ele também deleta o link curto do sistema assim que a postagem é permanentemente deletada.
O plugin funciona com acesso a chave API que você gera em CLI no Shlink. Quero polir ele mais um pouquinho e postar no Github assim que possível (ainda preciso aprender a mexer em Github).