- Сообщения
- 1 694
- Реакции
- 370
- Баллы
- 103
UrlHub был создан и поддерживается Budi Hermawan и представляет собой простой в использовании, но мощный инструмент для сокращения URL-адресов с открытым исходным кодом. . Он позволяет вам разместить собственный сокращатель URL-адресов и предоставляет множество полезных функций.
Функции
- Надежный инструмент для сокращения ссылок: Делает свою работу очень хорошо и очень стабильно. UrlHub определенно является одним из самых надежных средств сокращения URL-адресов, размещаемых на собственном хостинге. Легко рекомендую.
- Пользовательские URL-адреса (например: example.com/laravel): Позволяет пользователям создавать более описательные короткие URL-адреса, а не случайно генерируемую смесь букв и цифр.
- Генератор QR-кода для каждой короткой ссылки: Самый быстрый способ получить доступ к этим данным — скорее всего, открыть ссылку с телефона. Хотя короткие URL-адреса удобно набирать, более удобный способ передать веб-ссылку на мобильный телефон — сканирование QR-кодов.
- Отредактируйте или удалите ссылки: Вы можете изменить как адрес, так и целевой URL. Вы даже можете удалить свой URL — функция, недоступная большинству сокращений.
- Просмотр, куда ведет ссылка: Приятно видеть, куда ведет ссылка, прежде чем нажать на нее, чтобы избежать отрывочных ссылок.
- Анонимизация IP (или маскирование IP) [необязательно]: Анонимизирует адреса посетителей, как только это технически возможно, на самом раннем этапе сети сбора. В этом случае полный IP-адрес никогда не записывается на диск. Эта функция призвана помочь владельцам сайтов соблюдать их собственную политику конфиденциальности, рекомендации местных органов по защите данных и правовые нормы, такие как GDPR, которые могут препятствовать хранению полной информации об IP-адресе.
- Возможность настройки: Хотите, чтобы ваш сайт был предназначен только для вашего использования, чтобы никто не мог зарегистрироваться? Без проблем. Это в конфигурации. Пользователи должны быть зарегистрированы для создания короткого URL-адреса? Это нормально. Это в конфигурации. Из файла конфигурации вы можете редактировать практически все на своем сайте. Выбор за вами.
- Сортируемый список сокращенных URL-адресов.
- Написано на PHP и Laravel 10.
- Современный и простой интерфейс.
UrlHub — это приложение Laravel. Это означает, что требуется следующая настройка:
- PHP 8.1 или новее
- Веб-сервер, такой как Apache или Nginx.
- MySQL 5.7+/8.0.23+ или MariaDB 10.0.5+
Инструкция по установке
- Запустить composer install.
- Переименуйте .env.example файл в .env или запустите cp .env.example .env.
Обновите .env в соответствии с вашими потребностями. Не забудьте установить DB_USERNAME и DB_PASSWORD с использованными настройками. - Запустить php artisan key:generate.
- Запустить php artisan migrate --seed.
- Запустить php artisan serve.
- Авторизоваться
Email Username Password Access [email protected] admin admin Admin Access [email protected] user user User Access
Компиляция ресурсов с помощью Laravel Mix
Использование пряжи
- yarn
- yarn dev или yarn prod
Вы можете просматривать активы с помощью yarn watch
- npm install
- npm run dev или npm run prod
Вы можете просматривать активы с помощью npm run watch
Обратите внимание, что в этом проекте в качестве менеджера пакетов используется Yarn, поэтому вы не можете найти файл package-lock.json, необходимый NPM.
Скрытое содержимое доступно для зарегистрированных пользователей!