8 min di letturaConfronti

Elido vs YOURLS: PHP self-hosted o servizio nella UE

Elido vs YOURLS dalla documentazione di YOURLS: licenza, PHP e MySQL, plugin, API, statistiche, team e manutenzione, con un verdetto equo.

Ana Kowalska
Marketing solutions engineering

YOURLS è uno shortener gratuito in PHP, con licenza MIT, che installi tu stesso. Elido è un servizio gestito, tiene i suoi dati principali nella UE e non è open source. Per questo Elido vs YOURLS è una domanda su chi fa girare il tutto. Se vuoi il codice sulla tua macchina, con plugin e pieno controllo, vince YOURLS ed Elido non è nemmeno in gara. Se preferisci non applicare patch a PHP e non rinnovare certificati, e ti servono team, analitiche per workspace e un DPA su richiesta, Elido è fatto per questo.

Faccio parte del team di Elido, quindi dai al mio verdetto il peso che merita. Ogni dato su YOURLS qui sotto viene da yourls.org, dalla sua documentazione e dal repository GitHub, tutti consultati il 2026-11-11.

YOURLS ed Elido in sintesi

YOURLS (Your Own URL Shortener) risale al 2009 ed è ancora mantenuto. L'ultima versione, la 1.10.6, è uscita il 30 agosto 2026; è una correzione della stringa di versione sopra la 1.10.5, pubblicata due giorni prima. Il repository aveva 12,305 stelle e un push l'11 novembre 2026. Per il quadro più ampio dei self-hosted, il nostro confronto tra URL shortener self-hosted lo mette accanto a Shlink, Kutt, Dub e Polr, mentre l'articolo cornerstone sugli URL shortener per il marketing copre il lato gestito.

DomandaElidoYOURLS
LicenzaProprietaria, servizio gestitoMIT (documentazione CC BY 4.0)
Dove giraSul servizio gestito di Elido, dati principali nella UESul tuo server: PHP 8.1+, MySQL 5.5+ o MariaDB 10.0+
Domini personalizzati e TLSSì; certificato emesso dopo il controllo del DNSUn URL di base per installazione; l'HTTPS è compito del tuo web server
Statistiche dei clicPaesi, dispositivi, browser e referrer, per link e per campagnaReport storici dei clic, referrer, geolocalizzazione dei visitatori
Utenti e ruoliWorkspace con postazioni e ruoli; SSO e SCIM su BusinessLogin elencati nella configurazione; nessuna proprietà dei link per utente
EstensioniWebhook su Pro e Business; API REST su ogni pianoArchitettura a plugin; 266 plugin nell'elenco della community
CostoPiano gratuito, piani a pagamento in EURSoftware gratuito; paghi hosting e tempo

Tre righe vanno a YOURLS senza discussione: licenza, costo ed estensibilità. Se per te sono decisive, puoi smettere di leggere qui.

Cosa fa bene YOURLS

Parecchio, e niente di questo è un premio di consolazione.

È tuo, completamente. La licenza MIT ti permette di farne un fork, di metterci il tuo marchio, di includerlo in un altro prodotto o semplicemente di leggere ogni riga prima di affidargli i tuoi link. I tuoi link stanno nel tuo database MySQL, sul tuo dominio, ed è il «pieno controllo sui tuoi dati» che promette la home page di YOURLS. Elido non può offrirlo: non puoi scaricarlo né leggerne il codice.

Gira su quasi tutto. I requisiti del server sono PHP 8.1 o successivo, MySQL 5.5+ o MariaDB 10.0+ e Apache 2.4 con mod_rewrite. Un hosting condiviso economico li soddisfa. Lo stesso vale per un VPS avanzato o un vecchio server d'ufficio, senza runtime per container né livelli di orchestrazione da nessuna parte.

L'ecosistema di plugin è enorme. L'elenco della community Awesome YOURLS nomina 266 plugin in 15 categorie, dal login a due fattori e LDAP agli aggiornamenti GeoIP, ai codici QR, ai redirect 302 e ai controlli di Google Safe Browsing. Se conosci PHP, puoi scrivere da solo quello che manca in un pomeriggio.

L'API è semplice e abbastanza vecchia da essere ben conosciuta. yourls-api.php accetta una action (shorturl, expand, url-stats, stats, db-stats, version) e restituisce JSON, JSONP, XML o testo semplice, secondo la documentazione dell'API. Puoi autenticarti con un token di firma segreto al posto della password, o con un suo hash a tempo limitato.

Dove YOURLS diventa difficile per i team

Il progetto presuppone un solo amministratore e un solo dominio breve. Comincia a stringere quando non è più così.

Gli utenti sono un elenco di nomi utente e password in config.php. Chiunque faccia il login vede e modifica ogni link. Nel nucleo non ci sono workspace, ruoli né audit trail; i plugin ne aggiungono una parte, e ogni plugin è un'altra cosa da valutare e aggiornare.

L'HTTPS sta fuori da YOURLS. La configurazione imposta un solo URL di base (YOURLS_SITE) e il certificato per quel dominio arriva da quello che fa il tuo web server, di solito Certbot. Per un dominio va benissimo. Un'agenzia che ogni mese aggiunge il dominio di un cliente finisce per mantenere una pila di certificati e virtual host.

E la manutenzione non finisce mai. I link brevi vengono stampati su confezioni e manifesti, quindi il server deve restare su per anni. Ecco cosa qualcuno deve continuare a fare:

  • applicare patch a PHP, MySQL e Apache
  • installare le versioni di YOURLS e verificare che i plugin funzionino ancora con esse
  • rinnovare i certificati e sorvegliare il job di rinnovo
  • fare il backup del database altrove

Niente di tutto questo è difficile per chi già gestisce server. Semplicemente appartiene a qualcuno, per sempre. Se il tuo team preferisce Node a PHP, Kutt occupa la stessa nicchia, e se vuoi uno strumento PHP più orientato alle API, Shlink è il parente più vicino.

Diagramma a mozzo e raggi con quattro motivi che spingono i team fuori da un'installazione centrale di YOURLS: esigenze di analitiche in crescita, un team che cresce, TLS dei domini personalizzati su grandi volumi ed esigenze di integrazione per gli sviluppatori

Cosa fa invece Elido

Elido ti toglie il server di dosso. Ti registri, aggiungi un dominio breve, ed Elido controlla il record DNS ed emette il certificato da solo. La pagina dei domini personalizzati spiega il passaggio di verifica. Non c'è niente da aggiornare, di cui fare il backup o da rinnovare.

Sopra ci sono le cose che un team di solito finisce per assemblare con i plugin di YOURLS:

  1. Workspace con postazioni e quattro ruoli integrati (proprietario, amministratore, editor, visualizzatore), più un audit log. Business aggiunge SSO, provisioning SCIM e ruoli personalizzati.
  2. Analitiche per singolo link e per l'intero workspace: clic nel tempo, paesi, dispositivi, browser e referrer, suddivisi per campagna. La pagina delle analitiche elenca cosa viene conservato e per quanto tempo.
  3. Link intelligenti che instradano per paese, dispositivo, browser, sistema operativo o lingua, più varianti A/B, scadenza dei link, protezione con password e codici QR.
  4. Webhook per eventi di clic e di link su Pro e Business, e un'API REST su ogni piano, Free compreso. Gli SDK ufficiali non sono ancora pubblici, quindi le integrazioni chiamano direttamente l'API HTTP.

Per i team della UE, le carte legali contano quanto le funzioni. I dati dei tuoi link e dei clic restano da noi nella UE, e il nostro accordo sul trattamento dei dati copre i termini dell'articolo 28 del GDPR che il tuo DPO ti chiederà. È una promessa diversa da YOURLS sul tuo rack. Con YOURLS i dati vanno dove metti il server; con Elido ti affidi a un responsabile del trattamento. La nostra guida alla residenza dei dati nella UE spiega cosa copre e cosa no.

I prezzi, letti dal catalogo di fatturazione di Elido il 2026-11-11: Free offre 50 link e 500 clic al mese senza dominio di marca; Pro parte da 3.50 EUR al mese per 250 link, un dominio di marca e tre postazioni; Business parte da 70 EUR al mese. Se la parte che vuoi smettere di gestire è il server, confronta i piani con quanto ti costa in ore il tuo server YOURLS.

Il self-hosting, detto chiaramente

Le versioni precedenti di questo articolo descrivevano un livello Elido self-hosted che potevi installare da solo. Era sbagliato e l'ho rimosso. Non esiste un download di Elido, non esiste una licenza pubblica e non c'è un'edizione self-hosted nella pagina dei prezzi.

Quello che esiste: per i clienti Enterprise con l'obbligo rigido di tenere lo shortener nella propria infrastruttura, si può concordare un'installazione a contratto. È una conversazione commerciale ([email protected]), non un prodotto da provare questo weekend. Se «il codice gira sul mio server» è indispensabile e non firmerai un contratto Enterprise, scegli YOURLS, Shlink o Kutt. La rassegna delle alternative a YOURLS li mette a confronto fianco a fianco, ed Elido vs Polr spiega perché Polr non è in quell'elenco.

Passare da YOURLS a Elido

È un lavoro da CSV. L'ordine dei passaggi è ciò che tiene in vita i link stampati.

  1. Fai un dump del database di YOURLS. Lo storico dei clic non si sposta, quindi questo dump è il tuo archivio.
  2. Esporta la tabella yourls_url (prefisso predefinito) con keyword, url e title in CSV.
  3. Importala con l'importazione CSV di un piano Pro o Business, mantenendo ogni keyword come slug. Non esiste un importatore YOURLS con un clic.
  4. Aggiungi il tuo dominio breve a Elido, aspetta il certificato e poi cambia il record DNS.

Se fai il passaggio 4 nell'ordine sbagliato, ogni link mostra un avviso di certificato nel browser finché il certificato non arriva. Slug e dominio restano gli stessi. I codici QR già in giro continuano a funzionare. Lascia YOURLS attivo in sola lettura per qualche settimana, nel caso ti sia sfuggito qualcosa.

Verdetto: chi dovrebbe scegliere cosa

Scegli YOURLS se vuoi software gratuito con licenza MIT sul tuo server, se plugin e pieno controllo contano più della rifinitura, o se ti bastano un amministratore, un dominio e statistiche di base. È maturo, mantenuto e il prezzo è giusto. Lo userei ancora per un dominio breve personale.

Scegli Elido se nessuno vuole farsi carico di un server PHP. Va bene anche se più persone hanno bisogno di ruoli propri e di un audit log, se aggiungi domini dei clienti così spesso che i certificati fanno male, o se il tuo ufficio legale vuole dati archiviati nella UE e un DPA da un responsabile del trattamento, disponibile su richiesta. Rinunci ai plugin e al codice sorgente; riguadagni le ore.

Correlati sul blog

Domande frequenti

YOURLS è gratuito?

Sì. YOURLS è software open source con licenza MIT, quindi puoi eseguirlo, modificarlo e redistribuirlo senza costi. Quello che paghi è il server, il dominio e il tempo di chi si occupa di aggiornamenti PHP, backup e certificati.

Che cosa serve per far girare YOURLS?

Secondo la documentazione di YOURLS (consultata il 2026-11-11): PHP 8.1 o successivo, MySQL 5.5+ o MariaDB 10.0+ e Apache 2.4 o successivo con mod_rewrite attivo. L'API richiede anche l'estensione PHP cURL. La versione attuale è la 1.10.6, pubblicata il 30 agosto 2026.

YOURLS supporta più utenti?

In parte. Un'installazione privata elenca nomi utente e password nel file di configurazione e ciascuno può accedere all'area di amministrazione. Il nucleo di YOURLS non ha proprietà dei link per utente, workspace né ruoli, quindi tutti vedono tutti i link. Plugin come il login LDAP estendono questo limite.

Posso fare il self-host di Elido al posto di YOURLS?

Non come download. Elido è un servizio gestito e non è open source: il codice non ha una licenza pubblica e non esiste un'edizione self-hosted da installare. Le installazioni nella tua infrastruttura esistono solo con un contratto Enterprise ([email protected]). Se vuoi software libero sul tuo server, YOURLS, Shlink o Kutt sono le scelte giuste.

Come sposto i miei link da YOURLS a Elido?

Esporta la tabella yourls_url (keyword, url, title) in CSV e importala usando le keyword come slug, con l'importazione CSV di un piano Pro o Business. Elido non ha un importatore YOURLS con un clic. Lo storico dei clic resta indietro, quindi conserva un dump del database e aggiungi il tuo dominio breve a Elido prima di cambiare il DNS.

YOURLS è ancora mantenuto nel 2026?

Sì. La versione 1.10.6 è uscita il 30 agosto 2026 e il repository GitHub aveva commit fino all'11 novembre 2026 (consultato il 2026-11-11). Chi abbandona YOURLS di solito lo fa per le funzioni di team che mancano o per smettere di gestire un server, non perché il progetto sia abbandonato.

Prova Elido

Incolla un URL, ottieni un link breve

Senza registrazione. Il link vive 30 giorni. Iscriviti per conservarlo.

Senza registrazione. Crea un account gratuito per 50 link al mese.

Prova Elido

Accorciatore di URL ospitato nell'UE: domini personalizzati, analisi approfondite e API aperta. Piano gratuito - senza carta di credito.

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

Continua a leggere