Написан/собран мной.
Для чего:
- сокращения и сокрытия собственных партнерских ссылок
- перевода необходимых внешних ссылок сайта во внутренние
В чем плюс, по сравнению с другими скриптами и он-лайн сервисами:
- он действительно прост и удобен - только то, что нужно - ни отнять, ни прибавить
- полный ваш контроль на ссылками и их наименованием/формированием
Характеристики:
- очень простой и гибкий в использовании и настройке
- очень легкий и быстрый
- по минимуму нагружает сервер
- не требует базы данных
- работает на любом хостинге с поддержкой php актуальных версий и файла htaccess
- не зависит от движков
- удобная админка
Функции:
- задание своего названия ссылки (хоть одной буквы или цифры)
- задание автоматического названия (длину определяете сами в настройках)
- контроль неповторяемости ссылок - то есть, на один ресурс может быть одна ссылка, с показом ее при наличии при попытке повторного создания короткой ссылки (хотя предусмотрена возможность ручного редактирования и создания таковой при необходимости)
- проверка неповторяемости (уникальности) как вводимого, так и генерируемого имени
*Насчет генерируемого, конечно, некоторый перебор - но, как говорится - "много проверок не бывает")
- проверка введенности протокола ссылки
- просмотр и редактирование ссылок в ручном режиме
- бэкап ссылок, с защитой от случайного бекапа (введение слова подтверждения)
- восстановление из бекапа, с защитой от случайного восстановления (введение слова подтверждения)
- конвертер в/из Punycod'а (следует сконвертировать кириллический домен, скопировать и создать ссылку обычным порядком)
Можно также использовать для сокращения ссылки короткую ссылку от goo.gl (или подобных) В чем смысл:
1. Ссылка будет вашей внутренней ссылкой, а не внешней от сервиса goo.gl
2. Первоначальная ссылка от goo.gl будет скрыта и ее не декодировать, а вы, дополнительно, сможете смотреть статистику на этом сервисе
Примеры:
На сайте _http://coderhs.com - ссылки в материалах.
=> Посмотреть/попробовать (директории test_l и go можно тоже хоть по одной букве назвать - вообще коротко будет):
_http://coderhs.com/test_l/
Имя: login
Пароль: pass
|
|
|
|
|
|
Цена:
- 1 EUR за первую лицензию, 0.7 EUR - за последующие.
Оплата возможна в рублях РФ по курсу ЦБ на день оплаты, а также в долларах США и EUR на кошелек WM (только).
Скрипт привязывается к домену, содержит два кодированных файла, на которые может ругаться ESET/NOD32 - он слегка отстает от остальных своих собратьев, и не различает хорошего и плохого в кодированном.
Если есть сомнения в моем слове -
Проверяйте файл Virus Total и DrWeb:
_https://www.virustotal.com/ru/
_http://vms.drweb.com/online/ (кликаете по Файлопатолог Dr.Web)
Кодированное никоим образом не снижает функциональность или свободу в настройках - напротив, кодированость дополнительно обеспечивает защиту от возможного несанкционированного внедрения кода извне.
Ссылки нигде не дублируются и нигде не хранятся, кроме как у собственника. Мало того, даже зная имя бэкап файла и самих ссылок, скачать ни у кого не получится - можете попробовать это сделать с тестового варианта.
Все хранится в файле у пользователя - одна строка - одна ссылка. Думается, что для нормального пользования нескольких тысяч ссылок (например, 10-11 тыс.) будет хватать - алгоритм обработки файла отличается быстротой и нетребовательностью.
В другом файле - просто текстовом, хранится бэкап - имена не секрет, но скачать не получится - только хозяин доступ будет иметь.
Кроме того, есть вариант создания неограниченного числа файлов-хранилищ - при необходимости - и все будет работать:
* Если у вас наступит такой момент, что файл (link.ini) уже переполнен до невозможности и уже тормозит немного перенаправление - то вы создаете новую папку, в которую копируете файлы из предыдущей ( из go, например), только удаляете все из файлов link.ini и link_bk.txt и прописываете новую папку в конфигурационном файле скрипта.
Теперь у вас будет работать старая папка и начнет заполнятся ссылками новая - и так, теоретически, бесконечно.
Вопрос: а что с HTTP referer? подмена идет?
Перенаправление абсолютно дружественно к ПС, никаких проблем не возникает - просто перебраcывает на нужный сайт, никаких манипуляций - как goo.gl (302 редирект)
Сами ссылки подвергаются трехуровневой рэндомности - думается, что даже у goo.gl такого нет), поэтому, даже предположить совпадение не получается.
В этом и прелесть скрипта - полный контроль и никакой привязки к чему либо (кроме хостинга, php и htaccess). Да, и в htaccess всего две строки - так что он совершенно не перегружает ничего)
То есть, ссылки будут выглядеть как: домен пользователя, папки (которые он сам задаст) и короткая ссылка (желаемая или генерируемая):
например, _http://site.ru/l/g/1
Поставка:
Скрипт и инструкция поставляется "as is" на email покупателя после поступления суммы на кошелек WM.
Гарантирую - в скрипте (поставляемых файлах) все чисто и ничего не спрятано, кроме заявленного и положенного.
Манибек не предусмотрен.
Первым трем форумчанам, с датой регистрации от полугода на сейчас и => 300 сообщений - бесплатно за отзыв.
Связь: ЛС, будьте внимательны - я первым НЕ напишу.
С уважением,
Coder
- 31.01.2015 16:42
Последний раз редактировалось Coder; 31.01.2015 в 17:00.
Спасибо сказали:
VtopSearch(28.02.2015), - 09.02.2015 23:17
Предлагаю желающим, вне зависимости от авторитета/сообщений, опробовать скрипт - без привязки к домену, но с ограничением по времени в 10 полных суток (исключается день отправки).
*Не исключено, что сможете раскодировать/снять ограничение по времени)
Желающим отписываться здесь - после скиньте, пожалуйста, ссылку на свой пост в теме мне в ЛС + адрес почты, куда отправить скрипт. - 10.02.2015 08:10
Чем отличается скрипт от других?
- 10.02.2015 12:46
Собственно, больше, чем сказано в описании, сложно добавить:
- Только то, что нужно для комфортного использования - ни отнять, ни прибавить
- Совсем небольшой по размеру
- Не требует базы данных
- Алгоритм обработки отличается быстротой и нетребовательностью
- Теоретически "бесконечная" расширяемость количества ссылок
- Легкая переносимость (мобильность) - беспроблемный перенос простым копированием(например, вы перенесли сайт на другой домен - ссылки будут работать по новому домену)
Это, как бы, не отличия, а положительные, на мой взгляд, моменты - чтобы сравнить качественно с другими, нужно досконально с этими другими определиться и протестировать. - 21.02.2015 14:06
Возможно, кто не увидел/обратил внимание:
Собственно, предполагается еще одно напоминание через ~ 10 суток, и по истечении 10 дней с крайнего напоминания, эта опция/возможность будет закрыта.Предлагаю желающим, вне зависимости от авторитета/сообщений, опробовать скрипт - без привязки к домену, но с ограничением по времени в 10 полных суток (исключается день отправки) - 28.02.2015 19:02
Получил скрипт.
То что не понравилось:
- глубокая вложенность в url получаемой ссылки _http://site.ru/l/g/link, хотелось бы хотя бы _http://site.ru/l/link
- желалось бы открытие ссылки в новом окне, так как чаще всего сокращатель будут использовать для скрытия рефссылок и не есть хорошо что пользователь покинет сайт
Из положительного:
- работает)) как описывает автор и это немаловажно
- цена оправдывает содержание, т.е скрипт того стоит
Я бы добавил добавил бы ещё мелочи для продаваемого скрипта title в index.php админки и метатег robots с запретом индексации от дураков.Спасибо сказали:
Coder(28.02.2015), - 28.02.2015 19:22
VtopSearch, я благодарен за отзыв и за потраченное время на тестирование скрипта.
Можно и так - только взаимоувязка нескольких однобуквенных каталогов именно с этой админкой/скриптом будет неявной и для сторонего разработчика/пользователя создаст проблемы - что не есть хорошо в программировании. При случайном удалении/переименовании/перемещении создаст большие проблемы для сайта +сложности переносимости - когда файлы/блоки/модули скрипта разбросаны по разным директориям. - можно рассмотреть при индивидуальном запросе на такой вариант пользователей - когда они готовы будут приниматеь вышеназванные минусы.хотелось бы хотя бы _http://site.ru/l/linkДело в том, что вырабатывается короткая ссылка (то есть, чистый адрес) _http://site.ru/l/link, например, и для открытия в новом окне прописывается пользователеем при вставлении в текст атрибутами тега "a".желалось бы открытие ссылки в новом окнеРоботс обычно один - в корне сайта, и о желательности добавления указывается в инструкции - ведь пользователь может изменить имена папок, и в пример роботса, соответственно, должны быть внесены актуальные названия.title в index.php админки и метатег robots с запретом индексации от дураков
В целом, есть над чем подумать, спасибо) - 28.02.2015 19:45
Coder,
Я писал о метатеге robots, а не файле robots.txt. Его всегда полезно прописать в страницу(файл) любой админки.
Выше вы говорили про сторонних разработчиков и скрипты, так вот например в DLE в тексте новостей при использовании bb-кодов(редактора) в версиях до 10.2 ссылка вставляется тегом |url=ссылка|текст|/url| без возможности применения атрибута тега "a" для внутренних ссылок, подразумевалось что ваш редирект будет иметь возможность открытия внешних ссылок в новом окне.
---------- Сообщение добавлено 19:39 ---------- Предыдущее 19:33 ----------
У вас же в настройках есть возможность переименования папок какие могут быть взаимонеувязки?
А про случайное удаление, так дураку стеклянный... можно и без наличия вашего скрипта состоящего из двух папок удалить чего то лишнее на сервере. И вроде как перед любыми изменениями никто бэкапы не отменял как правило.
А в нынешнем варианте это не укорачиватель, а удлинитель в url добавляет подкатегории, ладно бы одну, но их две.
---------- Сообщение добавлено 19:45 ---------- Предыдущее 19:39 ----------
Чтобы мой отзыв не был понят как отрицательный повторюсь, что скрипт своих денег стоит, написан он грамотно.Спасибо сказали:
Coder(06.03.2015), - 28.02.2015 19:51
) Верно - будет сделано
Препроцессор bb кодов обрабатывает по указанному алгоритму - и если там предусмотрено открытие, то оно будет, а если нет - то не будет.при использовании bb-кодов(редактора)И снова согласен) - Только даже для своего собственного кода приходится писать комментарии - иначе через полгода много времени уходит на вспоминание, что есть что и где.У вас же в настройках есть возможность переименования папок какие могут быть взаимонеувязки?Верно - только скрипт подразумевает коробочный вариант, с минимально необходимыми настройками для функционала и индивидуализации/персонализации - не каждый может и хочет углубляться более, чем необходимо - а так, можно было бы вообще класс предоставлять, а далее образно описать, что с ним делать.можно и без наличия вашего скрипта состоящего из двух папок удалить чего то лишнее на сервере. И вроде как перед любыми изменениями никто бэкапы не отменял как правило) Вы правы, конечно - только он укорачивает ссылки с 300, например, знаков, до 10, к примеру. А вложенность - два дополнительных знака погоды не делают - папка/и закрыты от индексации, а внутренняя ссылка, она и есть внутренняя.А в нынешнем варианте это не укорачиватель, а удлинитель в url добавляет подкатегории, ладно бы одну, но их две.
Хотя "удлинитель" даже интереснее) - таких не встречал, может иметь успех такое наименование)
Тут дело в чем - описано подробно, и кому нужно и подходит - тот воспользуется. Потому как вариантов (в т.ч. с базами и расширенными возможностями) в инете достаточно много. - 08.03.2015 15:22
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Скрипт Витрины ссылок и баннеров | Сайты без доменов | 2 | 06.11.2014 09:44 |
Скрипт замены ссылок с файлообменника | DLE | 1 | 15.09.2014 18:10 |
Скрипт сокращения ссылок + программа для массового сокращения ссылок | Софт, скрипты, лицензии | 14 | 04.09.2014 14:33 |
Ищу скрипт ротатор баннеров\ссылок | Оффтоп и свободные темы | 0 | 12.11.2013 16:10 |
Итоги исследования сервисов укорачивания ссылок | Дайджест блогосферы | 4 | 30.03.2010 13:00 |






