7 мин чтенияСравнения

Elido против YOURLS: свой PHP или хостинг в ЕС

Elido и YOURLS по документации YOURLS: лицензия, PHP и MySQL, плагины, API, статистика, команды и поддержка, с честным выводом.

Ana Kowalska
Marketing solutions engineering

YOURLS - бесплатный сокращатель ссылок на PHP под лицензией MIT, который вы устанавливаете сами. Elido - хостинговый сервис, который держит основные данные в ЕС и не является открытым кодом. Поэтому сравнение Elido и YOURLS - это вопрос о том, кто именно запускает систему. Если вам нужен код на собственном сервере, с плагинами и полным контролем, выигрывает YOURLS, и Elido тут даже не конкурент. Если вы не хотите обновлять PHP и продлевать сертификаты, а вам нужны команды, аналитика рабочего пространства и соглашение об обработке данных (DPA) по запросу, Elido создан именно для этого.

Я работаю в команде Elido, так что делайте поправку на это в моём выводе. Все факты о YOURLS ниже взяты с yourls.org, из его документации и репозитория на GitHub, всё на 2026-11-11.

YOURLS и Elido коротко

YOURLS (Your Own URL Shortener) появился в 2009 году. Его до сих пор поддерживают. Последний релиз, 1.10.6, вышел 30 августа 2026 года; это исправление строки версии поверх 1.10.5 двумя днями раньше. В репозитории было 12,305 звёзд и push 11 ноября 2026 года. Более широкую картину самостоятельно разворачиваемых решений мы разобрали в сравнении self-hosted сокращателей ссылок, где YOURLS стоит рядом с Shlink, Kutt, Dub и Polr, а хостинговую сторону описывает наш главный материал о сокращателях ссылок для маркетологов.

ВопросElidoYOURLS
ЛицензияПроприетарная, хостинговый сервисMIT (документация CC BY 4.0)
Где работаетХостинговый сервис Elido, основные данные в ЕСВаш сервер: PHP 8.1+, MySQL 5.5+ или MariaDB 10.0+
Собственные домены и TLSДа; сертификат выпускается после проверки DNSОдин базовый URL на установку; HTTPS - дело вашего веб-сервера
Статистика кликовСтраны, устройства, браузеры, источники переходов, по каждой ссылке и кампанииИсторические отчёты о кликах, источники переходов, геолокация посетителей
Пользователи и ролиРабочие пространства с местами и ролями; SSO и SCIM на BusinessЛогины в конфигурации; нет привязки ссылок к владельцу
РасширенияВебхуки на Pro и Business; REST API на каждом тарифеАрхитектура плагинов; 266 плагинов в списке сообщества
СтоимостьБесплатный тариф, платные тарифы в EURБесплатное ПО; вы платите за хостинг и своё время

Три строки безоговорочно выигрывает YOURLS: лицензия, стоимость и расширяемость. Если для вас решают именно они, дальше можно не читать.

Что YOURLS делает хорошо

Немало, и это отнюдь не утешительный приз.

Он целиком ваш. Лицензия MIT позволяет сделать форк, сменить бренд, встроить его в другой продукт или просто прочитать каждую строку, прежде чем доверить ему свои ссылки. Ссылки лежат в вашей собственной базе MySQL на вашем домене, и это та самая «полная власть над вашими данными», которую обещает главная страница YOURLS. Elido такого предложить не может: его нельзя скачать и нельзя прочитать его код.

Он запускается почти на чём угодно. Требования к серверу такие: PHP 8.1 или новее, MySQL 5.5+ или MariaDB 10.0+ и Apache 2.4 с mod_rewrite. Это по силам дешёвому виртуальному хостингу. Как и запасному VPS или старому офисному серверу, без какой-либо среды контейнеров или слоя оркестрации.

Экосистема плагинов огромна. В списке Awesome YOURLS от сообщества названо 266 плагинов в 15 категориях: от двухфакторного входа и LDAP до обновления GeoIP, QR-кодов, 302-редиректов и проверок Google Safe Browsing. Если вы знаете PHP, недостающий плагин можно написать самому за один вечер.

API простой и достаточно старый, чтобы его хорошо понимали. yourls-api.php принимает action (shorturl, expand, url-stats, stats, db-stats, version) и возвращает JSON, JSONP, XML или обычный текст, как описано в документации API. Аутентифицироваться можно секретным токеном-подписью вместо пароля или его хешем с ограниченным сроком действия.

Где YOURLS становится тяжёлым для команд

Конструкция рассчитана на одного администратора и один короткий домен. Неудобства начинаются, когда это перестаёт быть правдой.

Пользователи - это список имён и паролей в config.php. Каждый, кто входит, видит и редактирует все ссылки. В базовой версии нет ни рабочих пространств, ни ролей, ни журнала аудита; плагины добавляют кое-что из этого, но каждый плагин - ещё одна вещь, которую нужно проверять и обновлять.

HTTPS лежит вне YOURLS. В конфигурации задан единственный базовый URL (YOURLS_SITE), а сертификат для этого домена даёт то, чем пользуется ваш веб-сервер, обычно Certbot. Для одного домена это нормально. Агентство, которое каждый месяц подключает домен нового клиента, в итоге поддерживает кучу сертификатов и виртуальных хостов.

И поддержка никогда не заканчивается. Короткие ссылки печатают на упаковке и плакатах, так что сервер должен работать годами. Вот что кому-то придётся делать постоянно:

  • обновлять PHP, MySQL и Apache
  • устанавливать релизы YOURLS и проверять, что ваши плагины с ними ещё работают
  • продлевать сертификаты и следить за задачей продления
  • хранить резервные копии базы в другом месте

Для тех, кто уже управляет серверами, ничего из этого не сложно. Просто это всегда кому-то принадлежит. Если вашей команде проще запустить Node, чем PHP, Kutt занимает ту же нишу, а если вам нужен PHP-инструмент с упором на API, ближайший родственник - Shlink.

Диаграмма «ступица и спицы»: четыре причины, из-за которых команды уходят с центральной установки YOURLS: растущие требования к аналитике, рост команды, TLS для собственных доменов в большом количестве и потребности разработчиков в интеграциях

Что вместо этого делает Elido

Elido снимает сервер с ваших плеч. Вы регистрируетесь, добавляете короткий домен, а Elido сам проверяет DNS-запись и выпускает сертификат. Шаг проверки объясняет страница о собственных доменах. Вам нечего обновлять, архивировать или продлевать.

Поверх этого есть то, что команда обычно собирает из плагинов YOURLS:

  1. Рабочие пространства с местами и четырьмя встроенными ролями (владелец, администратор, редактор, наблюдатель), а также журнал аудита. Business добавляет SSO, SCIM-провижининг и собственные роли.
  2. Аналитика по каждой ссылке и по всему рабочему пространству: клики во времени, страны, устройства, браузеры и источники переходов, с разбивкой по кампаниям. Страница аналитики перечисляет, что хранится и как долго.
  3. Умные ссылки, которые направляют по стране, устройству, браузеру, ОС или языку, а также A/B-варианты, срок действия ссылки, защита паролем и QR-коды.
  4. Вебхуки на события кликов и ссылок на Pro и Business и REST API на каждом тарифе, включая Free. Официальные SDK пока не публичные, поэтому интеграции обращаются к HTTP API напрямую.

Для команд в ЕС юридические бумаги важны не меньше функций. Данные ваших ссылок и кликов хранятся у нас, в ЕС, а наше соглашение об обработке данных охватывает условия статьи 28 GDPR, о которых спросит ваш DPO. Это совсем другое обещание, чем YOURLS в вашей собственной стойке. С YOURLS данные оказываются там, куда вы поставили сервер; с Elido вы доверяете обработчику. Наше руководство о резидентности данных в ЕС объясняет, что это покрывает, а что нет.

Цены, считанные из биллингового каталога Elido 2026-11-11: Free - это 50 ссылок и 500 кликов в месяц без брендированного домена; Pro начинается от 3.50 EUR в месяц за 250 ссылок, один брендированный домен и три места; Business начинается от 70 EUR в месяц. Если сервер - это то, что вы хотите перестать запускать, сравните тарифы с тем, сколько часов вам стоит ваш сервер с YOURLS.

Self-hosting: прямой ответ

Прежние версии этого поста описывали self-hosted тариф Elido, который можно было установить самому. Это было неправдой, и я его убрал. Нет ни загрузки Elido, ни публичной лицензии, ни self-hosted версии на странице цен.

Что есть: для клиентов Enterprise, у которых жёсткое требование держать сокращатель внутри собственной инфраструктуры, развёртывание можно согласовать по договору. Это разговор с отделом продаж ([email protected]), а не продукт, который можно попробовать на выходных. Если «код работает на моём сервере» - обязательное условие, а договор Enterprise вы не подписываете, выбирайте YOURLS, Shlink или Kutt. Обзор альтернатив YOURLS сравнивает их бок о бок, а Elido против Polr объясняет, почему Polr в этом списке нет.

Переход с YOURLS на Elido

Это работа с CSV. Именно порядок шагов сохраняет работоспособность напечатанных ссылок.

  1. Сделайте дамп базы YOURLS. История кликов не переносится, так что этот дамп - ваш архив.
  2. Экспортируйте таблицу yourls_url (префикс по умолчанию) с полями keyword, url и title в CSV.
  3. Импортируйте её через CSV-импорт на тарифе Pro или Business, сохранив каждый keyword как slug. Импортёра YOURLS в один клик нет.
  4. Добавьте свой короткий домен в Elido, дождитесь сертификата, а затем переключите DNS-запись.

Если выполнить шаг 4 не в том порядке, каждая ссылка будет показывать предупреждение браузера о сертификате, пока тот не появится. Slug и домен остаются теми же. QR-коды, которые уже разошлись по миру, продолжат работать. Оставьте YOURLS работать в режиме только чтения ещё на несколько недель, на случай, если что-то упустили.

Вывод: кому что выбирать

Выбирайте YOURLS, если вам нужно бесплатное ПО под лицензией MIT на собственном сервере, если плагины и полный контроль важнее отполированности или если вам хватает одного администратора, одного домена и базовой статистики. Он зрелый, его поддерживают, а цена устраивает. Я бы и сам запустил его для личного короткого домена.

Выбирайте Elido, если никто не хочет владеть PHP-сервером. Он подходит и тогда, когда нескольким людям нужны свои роли и журнал аудита, когда вы так часто добавляете домены клиентов, что сертификаты становятся болью, или когда ваш юридический отдел требует хранения данных в ЕС и DPA от обработчика, доступного по запросу. Вы теряете плагины и исходный код; взамен возвращаете себе часы.

Читайте также в блоге

Частые вопросы

YOURLS бесплатный?

Да. YOURLS - это открытое программное обеспечение под лицензией MIT, так что его можно запускать, менять и распространять бесплатно. Платить приходится за сервер, домен и время человека, который обновляет PHP, делает резервные копии и продлевает сертификаты.

Что нужно, чтобы запустить YOURLS?

По документации YOURLS (на 2026-11-11): PHP 8.1 или новее, MySQL 5.5+ или MariaDB 10.0+ и Apache 2.4 или новее с включённым mod_rewrite. Для API нужно ещё и расширение PHP cURL. Текущий релиз - 1.10.6, опубликован 30 августа 2026 года.

Поддерживает ли YOURLS нескольких пользователей?

Частично. В приватной установке имена пользователей и пароли перечислены в конфигурационном файле, и каждый из них может входить в админку. В базовом YOURLS нет привязки ссылок к владельцу, рабочих пространств и ролей, поэтому все видят все ссылки. Плагины, например вход через LDAP, отчасти это расширяют.

Можно ли развернуть Elido на своём сервере вместо YOURLS?

Не в виде скачиваемого продукта. Elido - это хостинговый сервис, а не открытый код: у кода нет публичной лицензии, и нет self-hosted версии, которую можно установить. Развёртывание в вашей собственной инфраструктуре возможно только по договору Enterprise ([email protected]). Если вам нужно свободное ПО на собственном сервере, выбирайте YOURLS, Shlink или Kutt.

Как перенести ссылки из YOURLS в Elido?

Экспортируйте таблицу yourls_url (keyword, url, title) в CSV и импортируйте её, взяв keyword как slug, через CSV-импорт на тарифе Pro или Business. Импортёра YOURLS в один клик в Elido нет. История кликов остаётся на старом месте, поэтому сохраните дамп базы, а свой короткий домен добавьте в Elido до того, как менять DNS.

Поддерживается ли YOURLS в 2026 году?

Да. Релиз 1.10.6 вышел 30 августа 2026 года, а в репозитории на GitHub были коммиты ещё 11 ноября 2026 года (на 2026-11-11). Люди уходят с YOURLS обычно из-за нехватки командных функций или чтобы больше не держать сервер, а не потому, что проект заброшен.

Попробуйте Elido

Вставьте URL - получите короткую ссылку

Без регистрации. Ссылка живёт 30 дней. Зарегистрируйтесь, чтобы оставить её навсегда.

Без регистрации. Зарегистрируйтесь бесплатно и получите 50 ссылок в месяц.

Попробуйте Elido

URL-сокращатель с хостингом в ЕС: собственные домены, глубокая аналитика, открытый API. Бесплатный тариф - без банковской карты.

Теги
elido vs yourls
yourls alternative
yourls comparison
self-hosted url shortener
yourls plugins
hosted url shortener eu

Читать дальше