На данный момент сервис абсолютно бесплатен. В будущем мы планируем ввести несколько вариантов платных подписок для владельцев ресурсов с большой посещаемостью, при этом сохранив бесплатные аккаунты с некоторыми ограничениями на объем базы данных и число ежемесячных запросов. О точных цифрах, конечно, говорить пока рано. Но цены будут абсолютно адекватными, это точно.
Спасибо! Очень надеемся увидеть вас среди наших пользователей!
Относительно аналогов — мы искали прежде чем приняться за дело — не нашли. Так что, видимо, мы первопроходцы в этом деле! Волнительно =)
На данный момент для всех пользователей используются уникальные базы.
В настройках профиля вы можете создать необходимые поля (скажем, поисковые поля для разных сайтов), и они будут наполнятся только теми запросами, которые ищут пользователи! Поэтому набор саджестов будет ограничен тематикой ресурса, плюс, благодаря инструментам статистики вы сможете смотреть, что интересует ваших посетителей!
Ну а для «защиты от дурака», у нас предусмотрен блеклист. Чтобы умники не смогли напроказничать )
круто :) понятно, что примерно такое же можно сделать и самому (особенно, если нужно что-то специфичное). но для небольших проектов, где заморачиваться просто нет смысла — само то!
Интеграция с основными популярными блоговыми движками и сервисами стоит в планах, однако, сейчас сложно говорить о сроках внедрения.
На данный момент мы больше внимания уделяем разработке API и расширению общего функционала системы.
А самому базу можно наполнить? Допустим, я хочу чтобы в ЭТОМ КОНКРЕТНОМ поле были подсказки из числа ЭТИХ конкретных слов. Или задать изначальный набор который уже будет дополняться пользователями. Я хочу загрузить этот список через админку (или лучше API). Поддерживается ли такое?
Ну если, например, не поисковое поле, а поле выбора города…
Очень важный вопрос, мы сейчас большое внимание уделяем разработке API и расширению функционала баз данных.
В ближайших релизах появится возможность выбора из некоторых стандартных баз (города, страны и т.п.), а так же возможность наполнения баз вручную, либо через api.
Первый абзац написан в стиле обращения к пользователю, но не админу сайта. После первого абзаца так и хочется услышать что-нибудь типа «а зайдите к нам на сайт, напишите адрес другого сайта и ваш запрос, мы его проанализируем и т.д.», но не «инструмент для создания и внедрения «выпадающих» подсказок на вашем сайте»…
пара вопросов. Зарегился, прислали код. Но войти не могу. Забыл пароль тоже не работает, пишет про Ooops… information that you entered seems to be invalid!..
А про внедрение — на одном скриншоте увидел файл траляля.php. Если пхп сроду не стояло, все на рельсах — работать не будет?
Если сейчас вы уделяете основное внимания расширению функционала, то настоятельно рекомендую вам добавить возможность импорта csv и xls файлов.
Очень хорошее решение сделать suggest на основе вводимых пользователями данных, однако не всегда это правильно. Иногда нужны подсказки по заранее известным данным. Например на моем сайте (http://drp.su/) на всех страницах поиск по устройствам и ноутбукам. Естественно он заранее известен и мне не нужно в подсказках использовать вводимые пользователями данные.
Т.е. нужно:
— импорт и использование локальных данных
— возможность отключения сбора «пользовательских данных»
Ещё поражает один факт: зачем нужно размещать php скрипт на своём сервере!!! Здесь достаточно! одного! js файла, который будет догружать нужные скрипты и стили, а с сервером обмениваться данными через json.
Серверная авторизация используется из соображений безопасности. При загрузке страницы происходит получение уникального ключа (utoken), который используется для подписывания запросов (на получение, либо сохранение подсказок), передаваемых через JSON. В процессе авторизации используется секретный ключ, который можно посмотреть в настройках профиля.
Это сделано, чтобы злоумышленник не смог подключиться к вашей базе и использовать ее на своем сайте. Либо замусорить базу ненужными словами. Согласитесь, это было бы проблемой. Особенно для платных аккаунтов.
В самое ближайшее время будут добавлены файлы для серверной авторизации на других языках программирования.
Спасибо за пожелания по функционалу, мы стараемся учитывать все мнения, чтобы сделать Suggest.io лучше!
Недостатки:
— усложняется процесс установки
— уменьшается маштабируемость (не получится установить на бесплатный хостинг)
— дополнительная нагрузка на сервер пользователя
— ваша система зависит от двух компонентов: сервер пользователя и ваш сервер. Начнёт глучить один — система рухнет. «Чем меньше в системе компонентов, тем стабильней она работает.»
— если нужно будет заспамить — заспамят. Заддосить? Заддосят! Будут скриптом каждые 5 минут новый токен парсить…
Простое решение: заменить токен проверкой referer'а. Если скрипт грузится с сайта пользователя, тогда выдавать его сагвесты. Это так же не надежно, но на порядок проще и производительней. Чтобы избавиться от спама введите ограничение «добавлять максимум 10 записей с одного IP-адреса». И в админке возможность банить по IP.
Ещё хотелось бы увидеть возможность «заморозить базу». Т.е. после того, как уже была собрана достаточная база отключить её пополнение, чтобы быть уверенным, что завтра не проскочит что-то вроде: «ххх бесплатно».
После того как создали поля нужно нажать на id нужного поля в списке — попадете на страницу настройки поля, где сможете настроить внешний вид и получить инструкции по установке (вкладка Install instructions ).
Наш сервис предоставляет не только фронтенд часть (тоесть js скрипт для реализации подсказок на клиенте), но и очень основательный бэкенд для хранения и управления вашими базами данных, которые будут использоваться в выпадающих подсказках.
Suggest.io. Понимать с первой буквы!