Il motore di ricerca appena creato sfrutta la semplice possibilità di interrogare un database e di filtrare i dati tramite la sintassi SQL. ColdFusion, tuttavia, mette a disposizione uno strumento molto potente per la creazione di motori di ricerca avanzati, integrando un'applicazione chiamata "Verity".
Ogni reale motore di ricerca si basa su un database ottimizzato per eseguire velocemente ricerche personalizzate. Questo database è una «collezione» di informazioni (tecnicamente definita collection) il cui contenuto può provenire da un database ma anche da qualsiasi altra fonte dati, come ad esempio file PDF o documenti di Word. Per "riempire" una collection è necessario eseguire una indicizzazione di tali informazioni. L'indicizzazione permette, inoltre, di aggiornare una collection con i dati provenienti da nuovi file o da nuovi record del database.
In questo corso non possiamo, purtroppo, approfondire l'utilizzo di Verity in ColdFusion - che dà il massimo della sua potenza nella ricerca di documenti. Realizzeremo però un motore di ricerca avanzato sul nostro piccolo database, per capire come si creano le collection, come si indicizzano e come si interrogano. Per ognuna di queste operazioni, il CFML rende disponibili tre tag: <cfcollection>., <cfindex>. e <cfsearch>..
Adobe Edge, la prima animazione HTML5Come creare una animazione HTML5 con Adobe Edge, esempio completo |
Adobe Edge, l'interfacciaEsaminiamo pannelli e menu del tool gratuito di Adobe per la... |
Trasformazioni XSLT in Dreamweaver 8Primo sguardo agli strumenti XML: trasformare un feed RSS |
Layout senza tabelle con Dreamweaver 8Esaminiamo gli strumenti CSS avanzati del software di Adobe/Macromedia |
Il nuovo Dreamweaver 8Panoramica delle principali novità dell'ultima release del popolare... |
Guida WebMatrixEntrare nel mondo dello sviluppo di applicazioni Web con Webmatrix,... |
Guida Notepad++Un editor testuale che funziona perfettamente anche come editor HTML... |
Guida AptanaCreare siti Web o applicazioni con Aptana, l'editor open source,... |
Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.
Iscriviti alla newsletter
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |