Kako dobiti svoj vlastiti skraćivač URL-a s Polr

Vrlo je moderan za upotrebu usluge koje skraćuju naše veze, uglavnom radi lakše distribucije, vođenja osobnih statistika ili jednostavno zarade putem oglašavanja koje nudi skraćivači veza.

Posebno volim skratiti svoje poveznice kako bih ih lako distribuirao, a prije svega kako bih imao personalizirane statistike o tome tko im pristupa, ali danas je teško dobiti uslugu koja se smatra dobrom ili sigurnom. Zbog svega toga, započeo sam zadatak da na taj način naučim kako pronaći svoje skraćivanje veza bez ovisnosti o trećim stranama Polr.

Što je Polr?

Polr je moderan, otvoreni izvor, skraćivač brze veze objavljen pod licencom GPLv2 +. Napisano je u PHP y Lumen, koristeći MySQL kao primarna baza podataka.

Polr omogućuje vam hostiranje vlastitog skraćivača URL-ova, ostavljanje oznaka na vašem URL-u i kontrolu nad vašom statistikom, vrlo je jednostavan alat za korištenje, s modernim i intuitivnim sučeljem, osim toga, ovaj alat ima snažan API.

Polr logotip

Polr logotip

Kako možemo testirati Polr

Možemo pristupiti a Demonstracija Polr gdje možemo pregledati i testirati njegove funkcionalnosti, za to nam je potrebna uporaba sljedećih vjerodajnica:

  • Korisničko ime: demo-admin
  • lozinka: demo-admin
    Polr Demo

    Polr Demo

Kako instalirati Polr

Zahtjevi za Polr

Za uživanje u Polr potreban je sljedeći softver.

  • Apache, nginx, IIS ili lighttpd
  • PHP> = 5.5.9
  • MariaDB ili MySQL> = 5.5
  • Skladatelj (nije obavezno)
  • PHP zahtjev:
    • OpenSSL PHP proširenje
    • PDO PHP proširenje
    • PDO MySQL upravljački program (php5-mysql na Debianu i Ubuntuu, php5x-pdo_mysql na FreeBSD-u)
    • Mbstring PHP proširenje
    • Tokenizer PHP proširenje
    • JSON PHP proširenje

Preuzimanje izvornog koda Polr

Možemo preuzeti najnovija stabilna verzija 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

Instaliranje Polr-a pomoću skladatelja

# descargar el paquete composer 
curl -sS https://getcomposer.org/installer | php
# Actualizar / instalar dependencias
php composer.phar install --no-dev -o

Kako započeti s Polr API-jem

Možemo početi koristiti Polr API Sa svoje službene stranice, to je prilično intuitivan API koji će nam omogućiti da integriramo usluge koje nudi u naše aplikacije ili mu jednostavno možemo pristupiti s bilo koje usluge.

Zaključci o Polr

Polr Bez sumnje je alat koji vam daje sigurnost kada je u pitanju skraćivanje veza, ima intuitivno sučelje i može vam biti osnova za izradu vlastitog projekta s skraćivačima veza. Budući da ste otvoreni izvor, možete unijeti potrebna poboljšanja i promjene, ima čisti kôd i mislim da to može biti alat koji bi neki od naših čitatelja mogli unovčiti u budućnosti.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   rotietip dijo

    Skraćivači su mi se uvijek činili sranjem, oni olakšavaju život neželjenim pošiljateljima i trolovima, a kada se jedna od ovih web stranica zatvori, linkovi na koje oni upućuju su nedostupni (mislite li da će TinyURL ili Bit.ly biti zauvijek?). I da nisam ni govorio o skraćivačima koji prikazuju oglase prije ulaska na web mjesto.

  2.   LuckyCap dijo

    Evo novog: https://ataj.es/
    Koristim ga i čini čuda!