Kako dobiti svoj vlastiti skraćivač url adresa sa Polr

Veoma je moderno za upotrebu usluge koje skraćuju naše veze, uglavnom radi lakše distribucije, vođenja lične statistike ili jednostavno zarade putem oglašavanja koje nudi skraćivači veza.

Naročito volim skratiti svoje veze kako bih ih lako distribuirao, a prije svega kako bih imao personalizirane statistike o tome ko pristupa svakoj od njih, ali danas je teško dobiti uslugu koja se smatra dobrom ili sigurnom. Zbog svega ovoga, započeo sam zadatak da na ovaj način naučim kako da skratim svoje veze, a da ne ovisim o trećim stranama Polr.

Šta je Polr?

Polr je moderan, otvoreni izvor, skraćivač brzih linkova objavljen pod licencom GPLv2 +. Napisano je na php y lumen, koristeći MySQL kao primarna baza podataka.

Polr omogućava vam hostiranje vašeg vlastitog skraćivača URL-a, 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.

poli logo

poli logo

Kako možemo testirati Polr

Možemo pristupiti a Polr demo gdje možemo pogledati i testirati njegove funkcionalnosti, za to nam je potrebna sljedeća vjerodajnica:

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

    Polr Demo

Kako instalirati Polr

Polr zahtjevi

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 (neobavezno)
  • 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 ekstenzija
    • Tokenizer PHP ekstenzija
    • 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 kompozitora

# 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 da mu jednostavno možemo pristupiti s bilo koje usluge.

Zaključci o Polr

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   rotietip rekao je

    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 lokacija zatvori, linkovi na koje ukazuju 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 lokaciju.

  2.   LuckyCap rekao je

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