Avatar billede mobius6 Juniormester
15. oktober 2005 - 09:35 Der er 4 kommentarer og
1 løsning

Søgefunktion i HTML DB

Hej E

Jeg her igang med et projekt som kort fortalt er en Avis (on/off line. Avisen er lavet i Flash (90% dynamisk) og det virker perfekt. Det til laver vi en højopøslig version (pdf) dette virker også ganske fint. Så kommer "problemet" vi vil lave hver nyhed (der er ca 30  nye hver md.) tilgængeligt som almindeligt HTML dokument så bruger med tiden kan søge i avisen og finde enkelte artiker (kun som html)

Så lad os antage at vi har 400 html dokumenter i en mappe på en server. HVORDAN kan vi bedst/nemmest/billigst lave en søgefunktion som søger på indholdet i dokumenterne (altså ikke kun titlen):

Fx skal bruger kunne søge på; "arkitektur+glasvæg" og derefter få listet overskrifterne i de dokumenter hvor de 2 ord indgår som links til de egentlige dokumenter.

(jeg er AS2 programmør og egentlig ikke så skarp i (D)HTML/XML
så svar/kommentare bør ikke være alt for "indforståede"...  ;-)
Avatar billede keysersoze Ekspert
15. oktober 2005 - 11:25 #1
er der nogen grund til at det _skal_ være html? forestil dig et arbejde det så vil blive den dag designet skal ændres på alle filerne... hvis det kan lade sig gøre så overvej en database i stedet - på den måde kan du også super let hive teksterne ud til flashen.
Avatar billede mobius6 Juniormester
15. oktober 2005 - 16:36 #2
det behøver ikke at være HTML

designet skal aldrig ændres da der er tale om et "arkiv" over gamle "nyheder"
(kun text ingen billeder)

Skal ikke ind i flash

(flash text er "static" og alt "håndsættes" grundet versioneringer til et par "exotiske" sprog.

arkivet og flash har ikke connectivitet ud over linket på flash siden til søge arkivet. (søge arkivet kan også tilgås udenom flashen.


jeg har set lidt på et par løsninger fra nettet (bla Pearlscript, mv)
de fleste kan kun søge i en pre-defineret streng (som man så skulle ind og indtaste for hver dokumenet(og det dur ikke)

vi søger en nem løsning som ikke koster det store og som vi selv kan "bygge" med på sammenmed lidt kyndig hjælp vi køber os til...
Avatar billede mobius6 Juniormester
16. oktober 2005 - 04:29 #3
? anyone...
Avatar billede keysersoze Ekspert
16. oktober 2005 - 10:34 #4
som udgangspunkt vil jeg mene en database eller alternativt en xml-fil vil være at foretrække - dog helst databasen. I sådan en er det super let at søge og man kan reelt gøre med den vil man vil.

På siden http://activedeveloper.dk/artikler/default.asp?articleid=60 er der et rimelig godt eksempel på hvordan man gør med asp.
Avatar billede mobius6 Juniormester
19. oktober 2005 - 18:59 #5
fandt en gratis sitecrawler på nettet som virker glimrende.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester