Лучший способ добавить полный веб-поиск к моему сайту?

export const addProfile = ({firstname, lastname, email}) => new Promise((resolve, reject) => {

  var d = new Date();
  var userId = firebaseApp.auth().currentUser.uid;

  var userProfile = {
    created: d,
    firstname: firstname,
    lastname: lastname,
  };

  firebaseApp.database().ref(`profiles/${userId}`).set(userProfile)
  .then( () => resolve(userProfile) )
  .catch( error => reject(error) );

});

8
задан 2 revs, 2 users 100% 20 April 2009 в 18:12
поделиться

6 ответов

Зависит, что Вы подразумеваете под полным веб-поиском действительно. Если Вы хотите искать целую сеть затем, ответы выше привычки помогают Вам, как они действительно для индексации и поиска содержания Вашего сайта. Я предложил бы использовать Google ajax поиск (просто 'приводимый в действие Google', необходимым, никакая реклама) или Босс от Yahoo (мог бы потребовать рекламы, не уверенной).

http://code.google.com/apis/ajaxsearch/

http://developer.yahoo.com/search/boss/

5
ответ дан 5 December 2019 в 06:10
поделиться

Хорек является портом Ruby Lucene. Проверьте acts_as_ferret плагин.

6
ответ дан 5 December 2019 в 06:10
поделиться

Люди идут в acts_as_solr и думающего сфинкса в блогах, которые я прочитал:

http://acts-as-solr.rubyforge.org/

http://ts.freelancing-gods.com/

У меня есть aslo, смотря tsearch в пост-ГРЭС, это выглядит очень способным:

http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/

5
ответ дан 5 December 2019 в 06:10
поделиться

Выезд Lucene. Это - поисковая система с открытым исходным кодом, которая, конечно, будет забавным полезным опытом для реализации на собственном сайте. Это было первоначально разработано Взволновать людьми, я действительно верю.

6
ответ дан 5 December 2019 в 06:10
поделиться

Что Вы подразумеваете "под полным веб-поиском"?

Хороших ответов, доступных для полнотекстового поиска, где поисковая система индексирует и запрашивает объекты модели, хранившие в Вашей базе данных.

Если Вы имеете в виду что-то, что индексирует и запрашивает Ваш представленный HTML, Nutch является популярной опцией с поисковым роботом, синтаксическим анализатором, индексатором и интерфейсом запросов.

3
ответ дан 5 December 2019 в 06:10
поделиться

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

2
ответ дан 5 December 2019 в 06:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: