È molto di moda da usare servizi che abbreviano i nostri collegamenti, principalmente per renderli più facili da distribuire, per mantenere statistiche personali o semplicemente per guadagnare attraverso la pubblicità offerta dal accorciatori di collegamento.
In particolare mi piace abbreviare i miei link per distribuirli facilmente e soprattutto per avere statistiche personalizzate su chi accede a ciascuno di essi, ma allo stato attuale è difficile ottenere un servizio ritenuto buono o sicuro. Per tutto questo, ho iniziato il compito di trovare come accorciare i miei collegamenti senza dipendere da terze parti, in questo modo ho imparato POLR.
Cos'è Polr?
POLR ti consente di ospitare il tuo accorciatore di URL, lasciare segni sul tuo URL e ottenere il controllo delle tue statistiche, è uno strumento molto facile da usare, con un'interfaccia moderna e intuitiva, inoltre questo strumento ha un potente API.
Come possiamo testare Polr
Possiamo accedere a un file Demo Polr dove possiamo visionare e testare le sue funzionalità, per questo abbiamo bisogno dell'utilizzo delle seguenti credenziali:
- Nome utente:
demo-admin
- Password:
demo-admin
Come installare Polr
Requisiti di Polr
Il seguente software è necessario per utilizzare Polr.
- Apache, nginx, IIS o lighttpd
- PHP> = 5.5.9
- MariaDB o MySQL> = 5.5
- Compositore (opzionale)
- Requisito PHP:
- Estensione PHP OpenSSL
- Estensione PHP PDO
- PDO MySQL Driver (php5-mysql su Debian e Ubuntu, php5x-pdo_mysql su FreeBSD)
- Estensione PHP Mbstring
- Tokenizer Estensione PHP
- Estensione PHP JSON
Download del codice sorgente Polr
Possiamo scaricare il file ultima versione stabile di Polr .
$ sudo su
# Cambiar al directorio de Polr
$ cd /var/www
# clone Polr
$ git clone https://github.com/cydrobolt/polr.git
# Dar permisos a Polr
$ chmod -R 755 polr
$ # git checkout <tag>
# Ejecutar sólo en distribuciones basadas en ubuntu
$ chown -R www-data polr
# Ejecutar sólo en distribuciones basadas en Fedora
$ chown -R apache polr
$ chcon -R -t httpd_sys_rw_content_t polr/storage polr/.env
Installazione di Polr utilizzando composer
# descargar el paquete composer
curl -sS https://getcomposer.org/installer | php
# Actualizar / instalar dependencias
php composer.phar install --no-dev -o
Come iniziare con l'API Polr
Possiamo iniziare a usare il Polr API dal suo sito ufficiale, si tratta di un'API abbastanza intuitiva che ci permetterà di integrare i servizi che offre nelle nostre applicazioni, o semplicemente di potervi accedere da qualsiasi servizio.
Conclusioni su Polr
POLR Senza dubbio, è uno strumento che ti dà sicurezza quando si tratta di accorciare i tuoi collegamenti, ha un'interfaccia intuitiva e può essere la base per creare il tuo progetto con abbreviazioni di link. Essendo open source puoi apportare i miglioramenti e le modifiche necessarie, ha un codice pulito e penso che possa essere uno strumento che alcuni dei nostri lettori potrebbero monetizzare in futuro.
Gli accorciatori mi sono sempre sembrati una schifezza, semplificano la vita a spammer e troll, inoltre quando uno di questi siti si chiude, i collegamenti a cui puntano sono inaccessibili (pensi che TinyURL o Bit.ly saranno per sempre?). E non ho nemmeno parlato degli accorciatori che mostrano annunci pubblicitari prima di entrare in un sito.
Eccone uno nuovo: https://ataj.es/
L'ho usato e funziona a meraviglia!