Hogyan lehet saját URL-rövidítőt használni a Polr-rel

Nagyon divatos használni szolgáltatások, amelyek lerövidítik a linkjeinket, elsősorban a terjesztés megkönnyítése, a személyes statisztikák vezetése vagy egyszerűen a pénzkeresés céljából a link rövidítők.

Különösen szeretném lerövidíteni a linkjeimet, hogy azokat könnyedén terjesszem, és mindenekelőtt személyre szabott statisztikákat készítsek arról, hogy ki fér hozzá mindegyikhez, manapság azonban nehéz megszerezni egy jónak vagy biztonságosnak ítélt szolgáltatást. Mindehhez azt a feladatot kezdtem el, hogy megtudjam, hogyan lehet rövidíteni a kapcsolataimat harmadik féltől függetlenül Polr.

Mi az a Polr?

Polr egy modern, nyílt forráskódú, gyors link rövidítő, amelyet licenc alapján adtak ki GPLv2 +. Ben van írva php y Lumen, használatával MySQL mint elsődleges adatbázis.

Polr lehetővé teszi, hogy saját URL-rövidítőt tároljon, nyomokat hagyjon az URL-en, és megszerezhesse a statisztikák irányítását, ez egy nagyon könnyen használható eszköz, modern és intuitív kezelőfelülettel, ráadásul ez az eszköz hatékony API.

Polr logó

Polr logó

Hogyan tesztelhetjük a Polr-t

Hozzáférhetünk a Polr demo ahol megtekinthetjük és tesztelhetjük annak funkcionalitását, ehhez a következő hitelesítő adatok használatára van szükségünk:

  • Felhasználónév: demo-admin
  • jelszó: demo-admin
    Polr Demo

    Polr Demo

A Polr telepítése

Polr követelmények

A Polr használatához a következő szoftver szükséges.

  • Apache, nginx, IIS vagy lighttpd
  • PHP> = 5.5.9
  • MariaDB vagy MySQL> = 5.5
  • Zeneszerző (opcionális)
  • PHP követelmény:
    • OpenSSL PHP kiterjesztés
    • OEM PHP kiterjesztés
    • PDO MySQL illesztőprogram (php5-mysql a Debianon és az Ubuntuban, php5x-pdo_mysql a FreeBSD-n)
    • Mbstring PHP kiterjesztés
    • Tokenizer PHP kiterjesztés
    • JSON PHP kiterjesztés

A Polr forráskódjának letöltése

Letölthetjük a a Polr legújabb stabil verziója .

$ 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

A Polr telepítése zeneszerző használatával

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

Kezdő lépések a Polr API-val

Elkezdhetjük a Polr API hivatalos webhelyéről egy meglehetősen intuitív API, amely lehetővé teszi számunkra, hogy integráljuk az általa kínált szolgáltatásokat az alkalmazásainkba, vagy egyszerűen hozzáférhessünk hozzájuk bármilyen szolgáltatásból.

Következtetések a Polr-ról

Polr Kétségtelen, hogy ez egy olyan eszköz, amely biztonságot nyújt Önnek a linkek rövidítésével kapcsolatban, intuitív kezelőfelülettel rendelkezik, és ez lehet az alapja a saját projektjének létrehozására linkrövidítőkkel. Mivel nyílt forráskódú, megteheti a szükséges fejlesztéseket és változtatásokat, tiszta kóddal rendelkezik, és úgy gondolom, hogy olyan eszköz lehet, amelyet olvasóink a jövőben bevételre tehetnek szert.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   rotietip dijo

    A rövidítők számomra mindig szarnak tűntek, megkönnyítik a spammerek és a trollok életét, ráadásul amikor az egyik ilyen oldal bezárul, akkor a hivatkozások, amelyekre mutatnak, nem érhetők el (szerinted a TinyURL vagy a Bit.ly örökre megmarad?). És nem is beszéltem azokról a rövidítőkről, amelyek hirdetést mutatnak, mielőtt belépnének egy webhelyre.

  2.   LuckyCap dijo

    Itt van egy új: https://ataj.es/
    Már használtam, és csodákra képes!