Newsgroup: it.comp.lang.perl
Titolo: motore di ricerca

Salve a tutti,
mi interesserebbe sapere come aggiungere un motore di ricerca ad un
sito che ho realizzato per la mia scuola per illustrare gli strumenti
del nostro laboratorio di fisica.
L'unica cosa che ho trovato è uno script javascript che "pesca" da un
indice appositamente costruito.
Vorrei invece qualcosa che andasse a cercare automaticamente
all'interno di un gruppo di pagine, in modo tale da non richiedere
ritocchi all'aggiornamento delle stesse.
Posto qui perchè mi pare di aver capito che in genere questi problemi
si risolvono con delle applicazioni Perl, ma premetto che di questo
linguaggio non so nulla.
Grazie per l'aiuto
_____________________________
        Angelo
ac80 at bigfoot punto com
_____________________________

 linguaggio non so nulla.
Puoi affrontare questo problema con Perl o qualsiasi altro
linguaggio usabile per scrivere applicazioni Common Gateway
Interface (CGI) -- Perl e` il linguaggio piu` diffuso per CGI,
ma, se sei piu` a tuo agio, che so, con il C++, assolutamente
nulla ti impedisce di scrivere, compilare, testare, ed istallare
un'applicazione C++ come servente di richieste CGI.
Quello che devi fare, dunque, e` secondo me, anzitutto, capire
meglio cosa e` il CGI e come lo si usa (il GET e il POST, ecc, ecc).
Questo puoi probabilmente esplorarlo chiedendo sul gruppo
it.comp.www.cgi, che e` appunto dedicato a questo argomento.
Se sai scrivere una qualsiasi applicazione, scriverne una CGI
usando una piccola libreria all'uopo e` altrettanto facile.
Una volta sistemato questo, prenderai la decisione chiave da
un punto di vista architetturale (frugare _tutte_ le pagine
ad ogni richiesta a me puzza di un disastro di architettura,
in termini di prestazioni, rispetto all'evidente alternativa di
tenere aggiornato un indice o database di indice, comunque,
contento tu:-).
La scelta del linguaggio da usare e`, al massimo, il terzo o
quarto dei tuoi problemi, _dopo_ l'apprendimento delle basi
del CGI, la scelta base di architettura, e, direi, anche la scelta
di come memorizzare e come aggiornare l'indice (database
o file, automatismi alla scrittura o a ogni ricerca, ...), che
sono le cose basilari.
Alex

 linguaggio non so nulla.
Beh. Non ti conveniva allora chiedere ad un altro newsgroup?
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

 Grazie per l'aiuto
Le risposte sono centinaia. Una possibile e' glimpse (purtroppo ho appena
buttato il kit di distribuzione). E' fatto dall'universita' dell'Arizona,
e' fornito di interfaccia web e' particolarmente adatto per ricerche su
"grandi" numeri di files. Purtroppo ora non ho il riferimento preciso,
puoi cercarlo con altavista o simili, lo trovi sicuramente.
						l.f.
--------------------------------------------------------------------------
       -- )     Luca Fini                            Tel: +39 055 2752 307
 ___    |\      Osservatorio Astrofisico di Arcetri  Fax: +39 055 2752 292
/   |   | |-_   L.go E.Fermi, 5 +-----------------------------------------
(___|___//___)  50125 Firenze  /   WWW: 
http://www.arcetri.astro.it/~lfini
 (_)      (_)   Italia        / e-mail: 
lf...@arcetri.astro.it
-----------------------------+--------------------------------------------
                              In a world without fences - who needs GATES?

 _____________________________
-- 
ASTAT - Istituto provinciale di statistica
viale Duca D'Aosta, 59
I - 39100 Bolzano
tel: 0471/994045  fax: 0471/994008
http://www.provinz.bz.it/astat


In effetti avevo le idee abbastanza confuse.
Ho deciso di dotare le pagine di un motore di ricerca in Java, in modo
tale che funzioni anche off-line.
Mi resta il problema dell'indice.
Conoscete qualche programma (a parte il già consigliato Glimpse),
possibilmente free e che giri sotto windows o sotto Linux, che crei
automaticamente un indice delle parole chiave di una pagina html?
grazie per l'aiuto
