Comments 40
Неплохо. Жаль нет времени на тест. Сколько сервис будет стоить?
На данный момент сервис абсолютно бесплатен. В будущем мы планируем ввести несколько вариантов платных подписок для владельцев ресурсов с большой посещаемостью, при этом сохранив бесплатные аккаунты с некоторыми ограничениями на объем базы данных и число ежемесячных запросов. О точных цифрах, конечно, говорить пока рано. Но цены будут абсолютно адекватными, это точно.
Ну, удачи Вам. Вроде неплохой сервис с первого взгляда. К тому же идея хорошая, раньше не встречал. Кстати, а есть аналоги/конкуренты?
А можно выбрать тематику сайта чтобы тупо словарь не выдавало или иным образом ограничить набор саджестов?
На данный момент для всех пользователей используются уникальные базы.
В настройках профиля вы можете создать необходимые поля (скажем, поисковые поля для разных сайтов), и они будут наполнятся только теми запросами, которые ищут пользователи! Поэтому набор саджестов будет ограничен тематикой ресурса, плюс, благодаря инструментам статистики вы сможете смотреть, что интересует ваших посетителей!
Ну а для «защиты от дурака», у нас предусмотрен блеклист. Чтобы умники не смогли напроказничать )
В настройках профиля вы можете создать необходимые поля (скажем, поисковые поля для разных сайтов), и они будут наполнятся только теми запросами, которые ищут пользователи! Поэтому набор саджестов будет ограничен тематикой ресурса, плюс, благодаря инструментам статистики вы сможете смотреть, что интересует ваших посетителей!
Ну а для «защиты от дурака», у нас предусмотрен блеклист. Чтобы умники не смогли напроказничать )
круто :) понятно, что примерно такое же можно сделать и самому (особенно, если нужно что-то специфичное). но для небольших проектов, где заморачиваться просто нет смысла — само то!
Всегда пользовался поиском так:
site:habrahabr.ru Поисковый_запрос
site:habrahabr.ru Поисковый_запрос
внедрении в cms собираетесь делать? допустим кто не знаком со средой разработки так скажем, допустим готовый модуль под wp или joomla?
Интеграция с основными популярными блоговыми движками и сервисами стоит в планах, однако, сейчас сложно говорить о сроках внедрения.
На данный момент мы больше внимания уделяем разработке API и расширению общего функционала системы.
На данный момент мы больше внимания уделяем разработке API и расширению общего функционала системы.
Alternative ways to get in touch with us
Поправьте ссылочки на твиттер.
А проект не плохой. Удачи вам.
Поправьте ссылочки на твиттер.
А проект не плохой. Удачи вам.
А самому базу можно наполнить? Допустим, я хочу чтобы в ЭТОМ КОНКРЕТНОМ поле были подсказки из числа ЭТИХ конкретных слов. Или задать изначальный набор который уже будет дополняться пользователями. Я хочу загрузить этот список через админку (или лучше API). Поддерживается ли такое?
Ну если, например, не поисковое поле, а поле выбора города…
Ну если, например, не поисковое поле, а поле выбора города…
Было бы интересно узнать про техническую сторону проекта. Технологии, проблемы и т.д. Спасибо.
Первый абзац написан в стиле обращения к пользователю, но не админу сайта. После первого абзаца так и хочется услышать что-нибудь типа «а зайдите к нам на сайт, напишите адрес другого сайта и ваш запрос, мы его проанализируем и т.д.», но не «инструмент для создания и внедрения «выпадающих» подсказок на вашем сайте»…
Неправильно дали затравку…
Неправильно дали затравку…
пара вопросов. Зарегился, прислали код. Но войти не могу. Забыл пароль тоже не работает, пишет про Ooops… information that you entered seems to be invalid!..
А про внедрение — на одном скриншоте увидел файл траляля.php. Если пхп сроду не стояло, все на рельсах — работать не будет?
А про внедрение — на одном скриншоте увидел файл траляля.php. Если пхп сроду не стояло, все на рельсах — работать не будет?
Если сейчас вы уделяете основное внимания расширению функционала, то настоятельно рекомендую вам добавить возможность импорта csv и xls файлов.
Очень хорошее решение сделать suggest на основе вводимых пользователями данных, однако не всегда это правильно. Иногда нужны подсказки по заранее известным данным. Например на моем сайте (http://drp.su/) на всех страницах поиск по устройствам и ноутбукам. Естественно он заранее известен и мне не нужно в подсказках использовать вводимые пользователями данные.
Т.е. нужно:
— импорт и использование локальных данных
— возможность отключения сбора «пользовательских данных»
Ещё поражает один факт: зачем нужно размещать php скрипт на своём сервере!!! Здесь достаточно! одного! js файла, который будет догружать нужные скрипты и стили, а с сервером обмениваться данными через json.
Очень хорошее решение сделать suggest на основе вводимых пользователями данных, однако не всегда это правильно. Иногда нужны подсказки по заранее известным данным. Например на моем сайте (http://drp.su/) на всех страницах поиск по устройствам и ноутбукам. Естественно он заранее известен и мне не нужно в подсказках использовать вводимые пользователями данные.
Т.е. нужно:
— импорт и использование локальных данных
— возможность отключения сбора «пользовательских данных»
Ещё поражает один факт: зачем нужно размещать php скрипт на своём сервере!!! Здесь достаточно! одного! js файла, который будет догружать нужные скрипты и стили, а с сервером обмениваться данными через json.
Серверная авторизация используется из соображений безопасности. При загрузке страницы происходит получение уникального ключа (utoken), который используется для подписывания запросов (на получение, либо сохранение подсказок), передаваемых через JSON. В процессе авторизации используется секретный ключ, который можно посмотреть в настройках профиля.
Это сделано, чтобы злоумышленник не смог подключиться к вашей базе и использовать ее на своем сайте. Либо замусорить базу ненужными словами. Согласитесь, это было бы проблемой. Особенно для платных аккаунтов.
В самое ближайшее время будут добавлены файлы для серверной авторизации на других языках программирования.
Спасибо за пожелания по функционалу, мы стараемся учитывать все мнения, чтобы сделать Suggest.io лучше!
Это сделано, чтобы злоумышленник не смог подключиться к вашей базе и использовать ее на своем сайте. Либо замусорить базу ненужными словами. Согласитесь, это было бы проблемой. Особенно для платных аккаунтов.
В самое ближайшее время будут добавлены файлы для серверной авторизации на других языках программирования.
Спасибо за пожелания по функционалу, мы стараемся учитывать все мнения, чтобы сделать Suggest.io лучше!
Каждый utoken действителен пол часа и привязан к сессии. Поэтому если любой другой человек зайдет по ссылке которую вы привели — ничего не выйдет.
ИМХО отказаться надо от этой идеи.
Недостатки:
— усложняется процесс установки
— уменьшается маштабируемость (не получится установить на бесплатный хостинг)
— дополнительная нагрузка на сервер пользователя
— ваша система зависит от двух компонентов: сервер пользователя и ваш сервер. Начнёт глучить один — система рухнет. «Чем меньше в системе компонентов, тем стабильней она работает.»
— если нужно будет заспамить — заспамят. Заддосить? Заддосят! Будут скриптом каждые 5 минут новый токен парсить…
Простое решение: заменить токен проверкой referer'а. Если скрипт грузится с сайта пользователя, тогда выдавать его сагвесты. Это так же не надежно, но на порядок проще и производительней. Чтобы избавиться от спама введите ограничение «добавлять максимум 10 записей с одного IP-адреса». И в админке возможность банить по IP.
Ещё хотелось бы увидеть возможность «заморозить базу». Т.е. после того, как уже была собрана достаточная база отключить её пополнение, чтобы быть уверенным, что завтра не проскочит что-то вроде: «ххх бесплатно».
Недостатки:
— усложняется процесс установки
— уменьшается маштабируемость (не получится установить на бесплатный хостинг)
— дополнительная нагрузка на сервер пользователя
— ваша система зависит от двух компонентов: сервер пользователя и ваш сервер. Начнёт глучить один — система рухнет. «Чем меньше в системе компонентов, тем стабильней она работает.»
— если нужно будет заспамить — заспамят. Заддосить? Заддосят! Будут скриптом каждые 5 минут новый токен парсить…
Простое решение: заменить токен проверкой referer'а. Если скрипт грузится с сайта пользователя, тогда выдавать его сагвесты. Это так же не надежно, но на порядок проще и производительней. Чтобы избавиться от спама введите ограничение «добавлять максимум 10 записей с одного IP-адреса». И в админке возможность банить по IP.
Ещё хотелось бы увидеть возможность «заморозить базу». Т.е. после того, как уже была собрана достаточная база отключить её пополнение, чтобы быть уверенным, что завтра не проскочит что-то вроде: «ххх бесплатно».
Плюс один к ArtX:
— импорт и использование локальных данных
— возможность отключения сбора «пользовательских данных»
Удачи вам. Хороший проект.
— импорт и использование локальных данных
— возможность отключения сбора «пользовательских данных»
Удачи вам. Хороший проект.
отличная идея. неожидано даже. молодцы
Простенько. Стильно. Со смыслом. Мне очень понравилось. держите 5-ку.
Идея у сервиса отличная и своего рода оригинальная.
Зарегистрировался… буду тестировать
Зарегистрировался… буду тестировать
Я, наверное, тупой.
Ну никак не могу понять, как интегрировать с моим сайтом.
Вроде облазил весь ваш сайт, создал сервер, добавил поля.
Но где взять тот самый php который показан на скриншоте?
Не подскажете?
Ну никак не могу понять, как интегрировать с моим сайтом.
Вроде облазил весь ваш сайт, создал сервер, добавил поля.
Но где взять тот самый php который показан на скриншоте?
Не подскажете?
UFO just landed and posted this here
А затем, что с этим сервисом не нужен jquery.autocomplete.js. :)
Плюс, фича в том, что вводимые данные ЗАПОМИНАЮТСЯ без лишних телодвижений.
Плюс, фича в том, что вводимые данные ЗАПОМИНАЮТСЯ без лишних телодвижений.
Наш сервис предоставляет не только фронтенд часть (тоесть js скрипт для реализации подсказок на клиенте), но и очень основательный бэкенд для хранения и управления вашими базами данных, которые будут использоваться в выпадающих подсказках.
Слова, которые вводит пользователь записываются к вам в базу?
Sign up to leave a comment.
Suggest.io. Понимать с первой буквы!