Quale sarà il modo più veloce per implementare una buona ricerca sul mio sito? [chiuso]

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

  •  03-07-2019
  •  | 
  •  

Domanda

Supponi di avere un sito come StackOverflow. Ho bisogno di aggiungere una funzionalità di ricerca, ho bisogno che sia buona. Non mi interessa se devo aggiungere un logo (come se sto usando una ricerca su Google). Quali opzioni ho, con un minimo di sviluppo e una minima dipendenza dal tipo di server.
Attualmente sono su Lamp (php).

EDIT:
Perdonate, ma sto parlando di un'applicazione open source, che ogni utente sta installando sul suo server-macchina (da qui il requisito di non specifico del server). La ricerca di goolge, per quanto posso vedere, devo prima iscrivermi, un processo che vorrei che gli utenti non dovessero fare.

È stato utile?

Soluzione

L'uscita facile sarebbe quella di aggiungere una ricerca Google personalizzata.

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

Altri suggerimenti

Non testato, ma qualcosa del genere ha funzionato per me in passato:

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

Altrimenti, forse questo: http://www.google.com/sitesearch/

Ok, quindi hai aggiunto nel commento che stai cercando di integrare la ricerca in un'applicazione desktop. Ho usato ht: // Dig con un discreto successo in passato, ma sembra che abbia perso un po 'di slancio. Le applicazioni più avanzate e moderne tendono a utilizzare Apache Lucene che richiederà una notevole quantità di integrazione.

Se stai cercando qualcosa di livello leggermente superiore, dai un'occhiata a solr , che si classifica da solo come " server di ricerca enterprise open source " ;.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top