Каким будет самый быстрый способ реализовать хороший поиск на моем сайте?[закрыто]

StackOverflow https://stackoverflow.com/questions/816194

  •  03-07-2019
  •  | 
  •  

Вопрос

Допустим, у меня есть сайт, подобный stackoverflow.Мне нужно добавить функцию поиска, мне нужно, чтобы она была хорошей.Меня не волнует, придется ли мне добавлять логотип (например, если я использую поиск Google).Какие варианты у меня есть, с минимумом разработки и минимальной зависимостью от типа сервера.
В настоящее время я нахожусь на Lamp (php).

Редактировать:
Простите, но я говорю о приложении с открытым исходным кодом, которое каждый пользователь устанавливает на свой серверный компьютер (отсюда и требование не привязываться к конкретному серверу).Поиск goolge, насколько я могу видеть, я должен сначала подписаться на него, процесс, который я бы не хотел, чтобы пользователям приходилось выполнять.

Это было полезно?

Решение

Самым простым выходом было бы добавить пользовательский поиск в Google.

http://www.google.com/coop/cse/

Другие советы

Непроверенный, но что-то подобное работало у меня в прошлом:

<form action="http://www.google.com/search" onSubmit="this.q.value+=' site:mysite.com';return true">
<input name="q" />
</form>

В противном случае, возможно, это: http://www.google.com/sitesearch/

Итак, вы добавили в комментарии, что хотите интегрировать поиск в настольное приложение.Я использовал ht://Копать с довольно хорошим успехом в прошлом, но, похоже, это несколько утратило импульс.Более продвинутые, современные приложения, как правило, используют В Apache Lucene, В что потребует значительного объема интеграции.

Если вы ищете что-то немного более высокого уровня, ознакомьтесь солр, который классифицирует себя как "корпоративный поисковый сервер с открытым исходным кодом".

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top