8 min de leituraComparações

Elido vs YOURLS: PHP self-hosted ou serviço na UE

Elido vs YOURLS a partir da documentação do próprio YOURLS: licença, PHP e MySQL, plugins, API, estatísticas, equipes e manutenção, com veredito justo.

Ana Kowalska
Marketing solutions engineering

O YOURLS é um encurtador gratuito em PHP, com licença MIT, que você instala por conta própria. O Elido é hospedado, mantém seus dados principais na UE e não é código aberto. Por isso, Elido vs YOURLS é uma pergunta sobre quem cuida de manter a coisa funcionando. Se você quer o código na sua própria máquina, com plugins e controle total, o YOURLS ganha e o Elido nem entra na disputa. Se prefere não aplicar patches de PHP nem renovar certificados, e precisa de equipes, analytics por workspace e um DPA sob solicitação, o Elido foi feito para isso.

Faço parte da equipe do Elido, então pese meu veredito com isso em mente. Todo fato sobre o YOURLS abaixo vem de yourls.org, da sua documentação e do repositório no GitHub, todos acessados em 2026-11-11.

YOURLS e Elido em resumo

O YOURLS é de 2009 e continua com manutenção. A última versão, a 1.10.6, saiu em 30 de agosto de 2026; é uma correção da string de versão sobre a 1.10.5, lançada dois dias antes. O repositório tinha 12,305 estrelas e um push em 11 de novembro de 2026. Para o cenário mais amplo dos self-hosted, nossa comparação de encurtadores de URL self-hosted o coloca ao lado de Shlink, Kutt, Dub e Polr, e o artigo cornerstone sobre encurtadores de URL para profissionais de marketing cobre o lado hospedado.

PerguntaElidoYOURLS
LicençaProprietária, serviço hospedadoMIT (documentação CC BY 4.0)
Onde rodaNo serviço hospedado do Elido, dados principais na UENo seu servidor: PHP 8.1+, MySQL 5.5+ ou MariaDB 10.0+
Domínios personalizados e TLSSim; certificado emitido após a verificação do DNSUma URL base por instalação; o HTTPS é trabalho do seu servidor web
Estatísticas de cliquesPaíses, dispositivos, navegadores e referrers, por link e por campanhaRelatórios históricos de cliques, referrers, geolocalização de visitantes
Usuários e papéisWorkspaces com assentos e papéis; SSO e SCIM no BusinessLogins listados na configuração; sem propriedade de links por usuário
ExtensõesWebhooks no Pro e no Business; API REST em todos os planosArquitetura de plugins; 266 plugins na lista da comunidade
CustoPlano gratuito, planos pagos em EURSoftware gratuito; você paga hospedagem e tempo

Três linhas vão para o YOURLS sem discussão: licença, custo e extensibilidade. Se isso já decide para você, pode parar de ler aqui.

O que o YOURLS faz bem

Bastante coisa, e nada disso é prêmio de consolação.

Ele é seu, por completo. A licença MIT permite fazer um fork, colocar sua marca, embutir em outro produto ou simplesmente ler cada linha antes de confiar seus links a ele. Seus links ficam no seu próprio banco MySQL, no seu próprio domínio, que é o "controle total sobre seus dados" que a página inicial do YOURLS promete. O Elido não pode oferecer isso: você não consegue baixá-lo nem ler o código.

Roda em quase qualquer coisa. Os requisitos de servidor são PHP 8.1 ou superior, MySQL 5.5+ ou MariaDB 10.0+, e Apache 2.4 com mod_rewrite. Uma hospedagem compartilhada barata atende. Um VPS sobrando ou um servidor antigo de escritório também, sem runtime de contêineres nem camada de orquestração em lugar nenhum.

O ecossistema de plugins é enorme. A lista comunitária Awesome YOURLS cita 266 plugins em 15 categorias, de login em dois fatores e LDAP a atualizações de GeoIP, QR codes, redirecionamentos 302 e verificações do Google Safe Browsing. Se você sabe PHP, pode escrever o que faltar em uma tarde.

A API é simples e velha o bastante para ser bem conhecida. O yourls-api.php recebe uma action (shorturl, expand, url-stats, stats, db-stats, version) e devolve JSON, JSONP, XML ou texto puro, conforme a documentação da API. Dá para autenticar com um token de assinatura secreto em vez de senha, ou com um hash dele com tempo limitado.

Onde o YOURLS fica difícil para equipes

O design pressupõe um administrador e um domínio curto. Começa a apertar quando isso deixa de ser verdade.

Os usuários são uma lista de nomes e senhas no config.php. Todo mundo que faz login vê e edita todos os links. No núcleo não há workspaces, papéis nem trilha de auditoria; plugins acrescentam um pouco disso, e cada plugin é mais uma coisa para avaliar e atualizar.

O HTTPS fica fora do YOURLS. A configuração define uma única URL base (YOURLS_SITE), e o certificado desse domínio vem do que o seu servidor web fizer, normalmente o Certbot. Para um domínio, tudo bem. Uma agência que integra um domínio de cliente todo mês acaba mantendo uma pilha de certificados e virtual hosts.

E a manutenção nunca acaba. Links curtos são impressos em embalagens e cartazes, então o servidor precisa ficar no ar por anos. Isto é o que alguém precisa continuar fazendo:

  • aplicar patches no PHP, no MySQL e no Apache
  • instalar as versões do YOURLS e conferir se seus plugins ainda funcionam com elas
  • renovar certificados e vigiar a tarefa de renovação
  • fazer backup do banco de dados em outro lugar

Nada disso é difícil para quem já administra servidores. Só que passa a ser responsabilidade de alguém, para sempre. Se sua equipe prefere Node a PHP, o Kutt ocupa o mesmo nicho, e se você quer uma ferramenta PHP mais voltada para API, o Shlink é o parente mais próximo.

Diagrama de eixo e raios com quatro gatilhos que tiram equipes de uma instalação central do YOURLS: requisitos de analytics crescentes, uma equipe em crescimento, TLS de domínios personalizados em grande volume e necessidades de integração para desenvolvedores

O que o Elido faz no lugar

O Elido tira o servidor das suas costas. Você se cadastra, adiciona um domínio curto, e o Elido verifica o registro DNS e emite o certificado por conta própria. A página de domínios personalizados explica a etapa de verificação. Não há nada para você atualizar, fazer backup ou renovar.

Por cima disso ficam as coisas que uma equipe costuma acabar montando com plugins do YOURLS:

  1. Workspaces com assentos e quatro papéis integrados (proprietário, administrador, editor, leitor), além de um log de auditoria. O Business acrescenta SSO, provisionamento SCIM e papéis personalizados.
  2. Analytics por link e do workspace inteiro: cliques ao longo do tempo, países, dispositivos, navegadores e referrers, segmentados por campanha. A página de analytics lista o que é guardado e por quanto tempo.
  3. Links inteligentes que direcionam por país, dispositivo, navegador, sistema operacional ou idioma, além de variantes A/B, expiração de links, proteção por senha e QR codes.
  4. Webhooks para eventos de cliques e de links no Pro e no Business, e uma API REST em todos os planos, inclusive no Free. Os SDKs oficiais ainda não são públicos, então as integrações chamam a API HTTP diretamente.

Para equipes da UE, a papelada jurídica importa tanto quanto os recursos. Os dados dos seus links e cliques ficam conosco na UE, e nosso acordo de processamento de dados cobre os termos do Artigo 28 do GDPR que seu DPO vai pedir. É uma promessa diferente de ter o YOURLS no seu próprio rack. Com o YOURLS, os dados vão para onde você colocar o servidor; com o Elido, você confia em um operador. Nosso guia de residência de dados na UE detalha o que isso cobre e o que não cobre.

Os preços, lidos no catálogo de cobrança do Elido em 2026-11-11: o Free tem 50 links e 500 cliques por mês, sem domínio de marca; o Pro começa em 3.50 EUR por mês, com 250 links, um domínio de marca e três assentos; o Business começa em 70 EUR por mês. Se a parte que você quer deixar de administrar é o servidor, compare os planos com o que seu servidor YOURLS custa em horas.

A questão do self-hosting, sem rodeios

Versões antigas deste artigo descreviam um plano self-hosted do Elido que você poderia instalar sozinho. Isso estava errado, e eu o removi. Não existe download do Elido, não existe licença pública e não existe edição self-hosted na página de preços.

O que existe: para clientes Enterprise com a exigência rígida de manter o encurtador dentro da própria infraestrutura, uma implantação pode ser combinada por contrato. Isso é uma conversa comercial ([email protected]), não um produto que dê para testar neste fim de semana. Se "o código roda no meu servidor" é indispensável e você não vai assinar um contrato Enterprise, escolha YOURLS, Shlink ou Kutt. O comparativo de alternativas ao YOURLS coloca os três lado a lado, e o Elido vs Polr explica por que o Polr não está nessa lista.

Migrando do YOURLS para o Elido

É um trabalho de CSV. A ordem das etapas é o que mantém os links impressos funcionando.

  1. Faça um dump do banco de dados do YOURLS. O histórico de cliques não migra, então esse dump é o seu arquivo.
  2. Exporte a tabela yourls_url (prefixo padrão) com keyword, url e title em CSV.
  3. Importe com a importação CSV de um plano Pro ou Business, mantendo cada keyword como slug. Não existe importador de YOURLS com um clique.
  4. Adicione seu domínio curto ao Elido, espere o certificado e só então troque o registro DNS.

Se fizer a etapa 4 na ordem errada, todo link mostra um aviso de certificado no navegador até o certificado chegar. Slug e domínio continuam os mesmos. Os QR codes que já estão por aí continuam resolvendo. Deixe o YOURLS rodando em modo somente leitura por algumas semanas, caso tenha esquecido algo.

Veredito: quem deve escolher o quê

Escolha o YOURLS se você quer software gratuito com licença MIT no seu próprio servidor, se plugins e controle total pesam mais que acabamento, ou se um administrador, um domínio e estatísticas básicas bastam. Ele é maduro, tem manutenção e o preço é ótimo. Eu ainda o usaria para um domínio curto pessoal.

Escolha o Elido se ninguém quer ser dono de um servidor PHP. Também serve se várias pessoas precisam de papéis próprios e de um log de auditoria, se você adiciona domínios de clientes com frequência suficiente para os certificados doerem, ou se o seu jurídico quer dados armazenados na UE e um DPA de um operador, disponível sob solicitação. Você abre mão dos plugins e do código-fonte; ganha de volta as horas.

Relacionados no blog

Perguntas frequentes

O YOURLS é gratuito?

Sim. O YOURLS é um software de código aberto com licença MIT, então você pode executar, modificar e redistribuir sem custo. O que você paga é o servidor, o domínio e o tempo de quem cuida das atualizações do PHP, dos backups e dos certificados.

O que preciso para rodar o YOURLS?

Segundo a documentação do YOURLS (acessada em 2026-11-11): PHP 8.1 ou superior, MySQL 5.5+ ou MariaDB 10.0+, e Apache 2.4 ou superior com mod_rewrite ativado. A API também precisa da extensão cURL do PHP. A versão atual é a 1.10.6, publicada em 30 de agosto de 2026.

O YOURLS aceita vários usuários?

Em parte. Uma instalação privada lista nomes de usuário e senhas no arquivo de configuração, e cada um deles pode entrar na área de administração. O núcleo do YOURLS não tem propriedade de links por usuário, workspaces nem papéis, então todo mundo vê todos os links. Plugins como o login por LDAP ampliam isso.

Posso fazer self-host do Elido em vez do YOURLS?

Não como download. O Elido é um serviço hospedado e não é código aberto: o código não tem licença pública e não existe uma edição self-hosted que você possa instalar. Implantações na sua própria infraestrutura só existem sob contrato Enterprise ([email protected]). Se você quer software livre no seu próprio servidor, YOURLS, Shlink ou Kutt são as escolhas certas.

Como migro meus links do YOURLS para o Elido?

Exporte a tabela yourls_url (keyword, url, title) para CSV e importe usando as keywords como slugs, com a importação CSV de um plano Pro ou Business. O Elido não tem um importador de YOURLS com um clique. O histórico de cliques fica para trás, então guarde um dump do banco de dados e adicione seu domínio curto ao Elido antes de mudar o DNS.

O YOURLS ainda tem manutenção em 2026?

Sim. A versão 1.10.6 saiu em 30 de agosto de 2026, e o repositório no GitHub tinha commits de até 11 de novembro de 2026 (acessado em 2026-11-11). Quem deixa o YOURLS geralmente faz isso por falta de recursos de equipe ou para parar de manter um servidor, não porque o projeto foi abandonado.

Experimente Elido

Cole uma URL, obtenha um link curto

Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.

Sem registro. Crie uma conta grátis e obtenha 50 links por mês.

Experimente o Elido

Encurtador de URL hospedado na UE: domínios personalizados, análises profundas e API aberta. Plano gratuito - sem cartão de crédito.

Tags
elido vs yourls
yourls alternative
yourls comparison
self-hosted url shortener
yourls plugins
hosted url shortener eu

Continuar lendo