如何使用Polr拥有自己的网址缩短器

使用起来很时尚 缩短我们联系的服务,主要是为了使它们更易于分发,保留个人统计信息或只是通过Google提供的广告来赚钱 链接缩短器.

我特别希望缩短链接以使其易于分发,并且最重要的是要获得有关谁访问它们的个性化统计信息,但是如今很难获得被认为是良好或安全的服务。 为此,我开始寻找如何在不依赖第三方的情况下缩短链接的方式,这种方式使我学到了 轮询.

什么是Porr?

轮询 是根据许可协议分发的现代,开源,快速链接缩短器 GPLv2 +。 它写在 y 流明运用 MySQL的 作为主数据库。

轮询 允许您托管自己的URL缩短器,在URL上留下标记并控制统计信息,这是一个非常易于使用的工具,具有现代化且直观的界面,此外,此工具还具有强大的功能 API.

轮询徽标

轮询徽标

我们如何测试Polr

我们可以访问 投票演示 我们可以在其中查看和测试其功能,为此,我们需要使用以下凭据:

  • 用户名: demo-admin
  • 密码: demo-admin
    投票演示

    投票演示

如何安装Porr

轮询要求

要使用Polr,需要以下软件。

  • Apache,nginx,IIS或lighttpd
  • PHP> = 5.5.9
  • MariaDB或MySQL> = 5.5
  • 作曲家(可选)
  • PHP要求:
    • OpenSSL PHP扩展
    • PDO PHP扩展
    • PDO MySQL驱动程序(Debian和Ubuntu上的php5-mysql,FreeBSD上的php5x-pdo_mysql)
    • Mbstring PHP扩展
    • Tokenizer PHP扩展
    • JSON PHP扩展

下载Polr源代码

我们可以下载 最新的稳定版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

使用composer安装Polr

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

如何开始使用Polr API

我们可以开始使用 轮询API 从其官方站点开始,它是一个相当直观的API,它将使我们能够将其提供的服务集成到我们的应用程序中,或者仅仅能够从任何服务中访问它。

关于Polr的结论

轮询 毫无疑问,它是一种在缩短链接时为您提供安全性的工具,具有直观的界面,并且可以作为您使用链接缩短器创建自己的项目的基础。 作为开源,您可以进行必要的改进和更改,它具有简洁的代码,我认为它可以成为某些读者将来可以从中获利的工具。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   罗蒂蒂普

    缩短器在我看来似乎一直很烂,它们使垃圾邮件发送者和巨魔的生活更加轻松,此外,当其中一个站点关闭时,它们指向的链接将无法访问(您认为TinyURL或Bit.ly将永远存在吗?)。 而且我什至没有谈论进入网站之前显示广告的起酥油。

  2.   幸运帽

    这是一个新的: https://ataj.es/
    我一直在使用它,它产生了奇迹!