Очень модно использовать услуги, которые сокращают наши ссылки, главным образом, чтобы упростить их распространение, вести личную статистику или просто зарабатывать деньги за счет рекламы, предлагаемой сокращатели ссылок.
Мне особенно нравится сокращать свои ссылки, чтобы легко их распространять и, прежде всего, чтобы иметь персонализированную статистику о том, кто получает доступ к каждой из них, но в настоящее время трудно добиться того, чтобы услуга считалась хорошей или безопасной. Для всего этого я начал задачу найти, как сократить мои ссылки, не зависимо от третьих лиц, таким образом я узнал Polr.
Что такое Polr?
Polr позволяет размещать собственный сокращатель URL-адресов, оставлять отметки на вашем URL-адресе и контролировать свою статистику, это очень простой в использовании инструмент с современным и интуитивно понятным интерфейсом, кроме того, этот инструмент имеет мощный API.
Как мы можем протестировать Polr
Мы можем получить доступ к Демо Polr где мы можем просмотреть и протестировать его функциональность, для этого нам понадобятся следующие учетные данные:
- Имя пользователя:
demo-admin
- пароль:
demo-admin
Как установить Polr
Требования Polr
Для использования Polr требуется следующее программное обеспечение.
- Apache, nginx, IIS или lighttpd
- PHP> = 5.5.9
- MariaDB или MySQL> = 5.5
- Композитор (необязательно)
- Требование PHP:
- Расширение OpenSSL PHP
- Расширение PDO PHP
- Драйвер PDO MySQL (php5-mysql в Debian и Ubuntu, php5x-pdo_mysql в FreeBSD)
- Расширение 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
Установка Polr с помощью композитора
# descargar el paquete composer
curl -sS https://getcomposer.org/installer | php
# Actualizar / instalar dependencias
php composer.phar install --no-dev -o
Как начать работу с Polr API
Мы можем начать использовать Polr API со своего официального сайта, это довольно интуитивно понятный API, который позволит нам интегрировать предлагаемые им услуги в наши приложения или просто получить к нему доступ из любых сервисов.
Выводы о Polr
Polr Без сомнения, это инструмент, который дает вам безопасность, когда дело доходит до сокращения ваших ссылок, он имеет интуитивно понятный интерфейс и может стать основой для создания вашего собственного проекта с сокращенными ссылками. Имея открытый исходный код, вы можете вносить необходимые улучшения и изменения, он имеет чистый код, и я думаю, что это может быть инструмент, который некоторые из наших читателей могут монетизировать в будущем.
Сокращатели всегда казались мне дерьмом, они облегчают жизнь спамерам и троллям, плюс, когда один из этих сайтов закрывается, ссылки, на которые они указывают, становятся недоступными (вы думаете, TinyURL или Bit.ly останутся навсегда?). И я даже не говорил о сокращателях, которые показывают рекламу перед входом на сайт.
Вот новый: https://ataj.es/
Я использую его, и он творит чудеса!