Polr ile kendi url kısaltıcınıza nasıl sahip olabilirsiniz?

Kullanması çok şık bağlantılarımızı kısaltan hizmetler, esas olarak bunların dağıtımını kolaylaştırmak, kişisel istatistikleri tutmak veya basitçe, şirketin sunduğu reklamlarla para kazanmak için bağlantı kısaltıcılar.

Bağlantılarımı kolayca dağıtmak için kısaltmayı ve hepsinden önemlisi, her birine kimin eriştiğine ilişkin kişiselleştirilmiş istatistiklere sahip olmayı seviyorum, ancak günümüzde iyi veya güvenli olarak kabul edilen bir hizmet almak zor. Bütün bunlar için üçüncü kişilere bağımlı olmadan bağlantılarımı nasıl kısaltacağımı bulma görevine başladım, bu şekilde öğrendim Polr.

Polr nedir?

Polr lisans altında dağıtılan modern, açık kaynaklı, hızlı bir bağlantı kısaltıcıdır GPLv2 +. Yazılmıştır php y Lümen, kullanma MySQL birincil veritabanı olarak.

Polr kendi URL kısaltıcınızı barındırmanıza, url'nizde işaretler bırakmanıza ve istatistiklerinizi kontrol etmenize izin verir, modern ve sezgisel bir arayüz ile kullanımı çok kolay bir araçtır, ayrıca bu aracın güçlü bir API.

Polr logosu

Polr logosu

Polr'u nasıl test edebiliriz

Erişebiliriz Polr demosu işlevselliklerini görebileceğimiz ve test edebileceğimiz yerde, bunun için aşağıdaki kimlik bilgilerinin kullanımına ihtiyacımız var:

  • Kullanıcı Adı: demo-admin
  • Şifre: demo-admin
    Polr Demosu

    Polr Demosu

Polr nasıl kurulur

Polr Gereksinimleri

Polr'un keyfini çıkarmak için aşağıdaki yazılım gereklidir.

  • Apache, nginx, IIS veya lighttpd
  • PHP> = 5.5.9
  • MariaDB veya MySQL> = 5.5
  • Composer (İsteğe bağlı)
  • PHP gereksinimi:
    • OpenSSL PHP Uzantısı
    • PDO PHP Uzantısı
    • PDO MySQL Sürücüsü (Debian ve Ubuntu'da php5-mysql, FreeBSD'de php5x-pdo_mysql)
    • Mbstring PHP Uzantısı
    • Tokenizer PHP Uzantısı
    • JSON PHP Uzantısı

Polr kaynak kodunu indirme

İndirebiliriz Polr'un en son kararlı sürümü .

$ 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

Composer kullanarak Polr kurulumu

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

Polr API'sine nasıl başlanır?

Kullanmaya başlayabiliriz Polr API resmi sitesinden, sunduğumuz hizmetleri uygulamalarımıza entegre etmemize veya herhangi bir hizmetten erişmemize olanak tanıyan oldukça sezgisel bir API'dir.

Polr hakkında sonuçlar

Polr Şüphesiz, bağlantılarınızı kısaltmak söz konusu olduğunda size güvenlik sağlayan bir araçtır, sezgisel bir arayüze sahiptir ve bağlantı kısaltıcılarla kendi projenizi oluşturmanın temeli olabilir. Açık kaynak olarak gerekli iyileştirmeleri ve değişiklikleri yapabilirsiniz, temiz bir koda sahiptir ve gelecekte bazı okuyucularımızın para kazanabileceği bir araç olabileceğini düşünüyorum.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   rotiip dijo

    Kısaltıcılar bana her zaman saçmalık gibi geldi, spam gönderenler ve troller için hayatı kolaylaştırıyorlar, ayrıca bu sitelerden biri kapandığında işaret ettikleri bağlantılara erişilemez (sizce TinyURL veya Bit.ly sonsuza kadar kalacak mı?). Ve bir siteye girmeden önce reklam gösteren kısaltıcılardan bahsetmedim bile.

  2.   LuckyCap dijo

    İşte yeni bir tane: https://ataj.es/
    Kullanıyorum ve harikalar yaratıyor!