Det er meget moderigtigt at bruge tjenester, der forkorter vores links, primært for at gøre dem lettere at distribuere, for at opbevare personlige statistikker eller blot for at tjene penge gennem den reklame, der tilbydes af linkforkortere.
Jeg kan især godt lide at forkorte mine links for at distribuere dem let og frem for alt for at have personlig statistik over, hvem der har adgang til hver af dem, men i dag er det vanskeligt at få en service, der betragtes som god eller sikker. For alt dette startede jeg opgaven med at finde ud af, hvordan jeg forkorter mine links uden at være afhængig af tredjeparter, på denne måde lærte jeg Polr.
Hvad er Polr?
Polr giver dig mulighed for at være vært for din egen URL-forkortelse, sætte mærker på din url og få kontrol over dine statistikker, det er et meget brugervenligt værktøj med en moderne og intuitiv grænseflade, desuden har dette værktøj en kraftfuld API.
Hvordan kan vi teste Polr
Vi kan få adgang til en Polr demo hvor vi kan se og teste dets funktionalitet, til dette har vi brug for følgende legitimationsoplysninger:
- Brugernavn:
demo-admin
- password:
demo-admin
Sådan installeres Polr
Polr-krav
Følgende software er påkrævet for at nyde Polr.
- Apache, nginx, IIS eller lighttpd
- PHP> = 5.5.9
- MariaDB eller MySQL> = 5.5
- Komponist (valgfri)
- PHP-krav:
- OpenSSL PHP-udvidelse
- PDO PHP-udvidelse
- PDO MySQL Driver (php5-mysql på Debian & Ubuntu, php5x-pdo_mysql på FreeBSD)
- Mbstring PHP-udvidelse
- Tokenizer PHP-udvidelse
- JSON PHP-udvidelse
Download af Polr-kildekoden
Vi kan downloade seneste stabile version af 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
Installation af Polr ved hjælp af komponist
# descargar el paquete composer
curl -sS https://getcomposer.org/installer | php
# Actualizar / instalar dependencias
php composer.phar install --no-dev -o
Sådan kommer du i gang med Polr API
Vi kan begynde at bruge Polr API Fra det officielle websted er det en ret intuitiv API, der giver os mulighed for at integrere de tjenester, den tilbyder i vores applikationer, eller simpelthen være i stand til at få adgang til den fra alle tjenester.
Konklusioner om Polr
Polr Uden tvivl er det et værktøj, der giver dig sikkerhed, når det kommer til at forkorte dine links, det har en intuitiv grænseflade og kan være grundlaget for dig til at oprette dit eget projekt med linkforkortere. At være open source kan du foretage de nødvendige forbedringer og ændringer, den har en ren kode, og jeg tror, det kan være et værktøj, som nogle af vores læsere kan tjene penge på i fremtiden.
Forkortere syntes altid at være lort for mig, de gør livet lettere for spammere og trolde, plus når et af disse websteder lukker, er de links, de peger på, utilgængelige (tror du TinyURL eller Bit.ly vil være for evigt?). Og at jeg ikke engang talte om forkortere, der viser reklamer, inden jeg kom ind på et websted.
Her er en ny: https://ataj.es/
Jeg har brugt det, og det fungerer vidundere!