[Plone-IT] metamotore

Yuri yurj a alfa.it
Mar 16 Dic 2008 15:52:21 UTC


Fabrizio Reale ha scritto:
> On Tuesday 16 December 2008 15:45:07 Yuri wrote:
>   
>> Fabrizio Reale ha scritto:
>>     
>>> Ciao,
>>>   
>>>       
>>>>  per un progetto, dovrei creare un metamotore. Le sorgenti possono 
>>>> essere tante, da Z39.50 a siti web a cataloghi e altro.
>>>>
>>>>  Plone può essere adatto a questo tipo di progetto?
>>>>     
>>>>         
>>> Se intendi un puro metamotore non ci vedo problemi, ma in questo caso sfrutti
>>> poco le caratteristiche di ricerca di Plone che invece vengono fuori quando 
>>> gli fai fare da spider o harvester (tu sai di cosa parlo, vero? :) )
>>>   
>>>       
>> ero orientato sul puro metamotore, ma sto valutando anche la soluzione 
>> collective.solr. L'idea è schiaffare tutto in solr e usare plone come 
>> metamotore sul proprio catalogo.
>>
>> Il metamotore ha lo svantaggio di processare tutto in linea, etc etc 
>> mentre lo spider permette di fare offiline il tutto.
>>
>> Tu cosa mi consigli?
>>     
>
> Sono due strumenti diversi, dipende dall'esigenza.
> Se per esempio devi fare ricerche su un motore enorme (es Google) non puoi
> ovviamente tirare tutto dentro.
> Viceversa se hai un DB semplice (es pagine testuali) fai prima a portare in Plone che
> a fare query.
>   

collective.solr funziona a meraviglia. Il buildout fornito ha fatto 
tutto lui, io ho dovuto fare solo:

./bin/instance start
./bin/solr-instance start

:D

poi sulle configurazioni del sito si abilita la ricerca nel sito, et voilà!

Se si va in portal_catalog, si fa un clear&rebuild, si trovano gli 
oggetti già esistenti, altrimenti comincia a indicizzare da quelli nuovi 
(ovviamente)

La cosa bella è che si può mettere solr su un'altra macchina.

Ora provo a istruire solr nell'indicizzarmi i contenuti di altri siti, 
tanto per...




Maggiori informazioni sulla lista Plone-IT