Newsgroup: it.comp.www.asp
Titolo: Motore di ricerca per più siti - mi serve un immediato aiuto!

Salve a tutti,
purtroppo ho una fretta del diavolo perchè il motore del motore di ricerca
incriminato devo presentarne un preventivo entro oggi!!! E vorrei sapere se,
con i miei enormi mezzi (poche conoscenze a dire il vero, dell'ASP,
sopratuttto nel gestire i files), posso crearne uno.
Questo motore di ricerca dev'essere presente in 5 siti, e durante la ricerca
deve ricercare non solo le parole chiave all'interno di quel sito, ma anche
degli altri 4. Ora, immagino che questo sia impossibile normalmente, però mi
hanno detto che questi siti sono su uno stesso server. Ciò nonostante mi
sono trovato spiazzato.
Qualcuno sa dirmi come posso iniziare, se è possibile, e darmi qualche guida
su come fare? E' un lavoro urgente, quindi mi servirebbe una risposta
abbastanza rapida!!!
Grazie a chiunque abbia letto e grazie a chiunque mi risponderà
Claudio Di Vicino

sono trovato spiazzato.
Perdonami il cinismo, ma chi te lo fa fare di accollarti certi impegni
se poi (per ora) non sei in grado di onorarli degnamente?
Fatto il cazziatone cerco di venirti incontro.  ;-)
Se il motore di ricerca si base su un database riempito ad arte con le
parole chiave e con i riferimenti (link) alle pagine giuste, non c'è
limite di server da controllare.
Si tratta quindi di catalogare uno o piu' siti in base al loro
contenuto e di creare uno script che interroghi il database in
questione.

 questione.
Eh, io lo farei cosě. Purtroppo non va bene a loro... 'stardi :P
Ciao e grazie della tua risposta :)
Ne aspetto altre ;)
Claudio Di Vicino

degli altri 4.
Ciao,
non ho mai provato in pratica,
ma farti fare sul server un catalogo di Index Server che indicizza le
cinque cartelle ("siti") ?
Non so che problemi ci possano essere a livelli di permessi.
La cosa diventerebbe banale.
ps: tutta teoria! :p
Ciao,
Alan Solo

 Alan Solo
Non ho capito perfettamente a cosa alludi, però penso che il problema dei
permessi ci sarebbe e come! Come se tu cercassi di accedere alle cartelle
degli altri su Aruba, cioè impossibile (a meno che non sei l'admin ;))
Ciao e grazie dell'intervento. Teoria rulez! :)
Claudio

 sono trovato spiazzato.
Ho avuto un'idea, secondo voi è realizzabile? (se mi dite che è una buona
idea concentro i miei sforzi su quella :))
L'ho scritto sul forum di aspitalia:
-------------------------
Creo un file ricerca.asp, e mi ciulo tutti i files .htm e .html, per dire.
Poi... questi files li copio in un campo memo (ce la fa a conservare files
da 30kb?), in un file "ricerca.mdb".
Faccio questa operazione per tutti i 5 siti, dopodichè unirò tutti i files
mdb in uno solo, che copierò nelle cartelle di tutti i 5 siti. Fatto ciò col
metodo Like '%" & nomecampo & "%' posso ricercare in quel campo MEMO la
parola che voglio, e ottenere così i risultati
Che ne dite, è un'impresa abbastanza fattibile? :D
Intanto vi ringrazio davvero di tutto cuore per il vostro aiuto :)
-----------------------------------
Aspetto risposte :)
Claudio

da 30kb?), in un file "ricerca.mdb".
in pratica fai un crawler! dipende dalle dimensioni dei siti
e da quanto "specializzi" questo crawel, magari con valori diversi
per parole ricorrenti: e' importante anche  con che frequenza
aggiorni il db (e ovviamente con che frequenza e' aggiornato il sito).
Sicuramente dovresti anche crearti dei campi indicizzati con i valori
ricorrenti, oppure ogni volta fai cercare nei campi memo?
(e qui dipende dalla stima di utenza che avra' la macchina che esegue
la ricerca...cercare piu' parole in 20.000 campi memo non indicizzati,
non so dati certi, ma non credo ci metta un attimo...moltiplica questo
"non attimo" per gli utenti che lo faranno contemporaneamente e fatti
le stime!).
Se non hai i permesi per il file system dovrai fare tutto via http...
e se le pagine sono tante ci potrebbe mettere molto: se
l'indicizzazione la fai fare di notte ad un batch penso che l'admin
della macchian non avra' probelmi a far girare il batch con i
privilegi adatti, quindi potresti usare il filesystem, nettamente piu'
veloce dell'http! (in questao caso il fatto che tutti i siti siano
sulla stessa macchina e' un bel vantaggio, cerca di sfruttarlo!)
Io ho fatto una roba simile, via filesystem, per un sito di 50
pagine...
ma onestamente non lo avrei fatto per siti piu' grandi
(gli configuri index server e la tua parcella per la consulenza la
prendi comunque!)
Finite queste peregrinazioni mentali mi viene in mente: ma perche'
non usare google? :))
ByEz...;->

 ByEz...;->
Grazie dell'intervento :)
Ciao
Claudio

 ha scritto nel messaggio
news:fvZU8.106205$Kt3.2...@twister2.libero.it...


 
www.interdevsolutions.it
Ciao Iacopo,
Ho visto il sito ma non ho capito cosa fa... sbaglio o ti crea un database
con gli indirizzi inseriti? Perchè se è così non mi serve questo, bensì un
vero e proprio motore di ricerca "alla google" per capirci, però limitato a
5 siti che so essere su un solo server.
Comunque ormai è tutto inutile, perchè quei cretini dei clienti mi hanno
detto che il server è Unix!!! Ma come fanno gli admin dei server a essere
admin? Boh :P
A questo punto non voglio nemmeno chiedergli se hanno il perl installato
(dovrebbero, è automatico, ma magari non sanno nemmeno in che path sta!)
Grazie mille per il tuo intervento comunque :)

 ha scritto nel messaggio
news:uveX8.22451$K_4.5...@twister1.libero.it...
