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 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.
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
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.
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.
Itt van egy új: https://ataj.es/
Már használtam, és csodákra képes!