Avatar billede perfektus Nybegynder
15. februar 2010 - 21:27 Der er 1 løsning

Aktiv søgebox. Søger metode. Forum Forum Opret nyt emne Nyt emne Følg ikke med i denne tråd Følg ikke med <<1>>

Hejsa derude.

Jeg er stødt ind i et problem med mit nye site,, jeg er igang med at lave.

Lad mig først forklare.
Sites, er et slags gaming community, her opretter man sig som bruger, derved har man adgang til at tilføje spil til en samling liste, over de spil man ejer.

Som systemet fungere lige nu, har jeg en search box, så snart "bruger" smider et bogstav ind i min søgebox, smider jeg et Ajax request ned til serveren om at finde resultater frem med det pågældende bogstav.
Det fungere egentlig også fint nok, problemet er nok mere at som det ser ud nu har jeg 4 spil i min database, og det kommer jeg jo ikke særligt langt med.

Derfor har jeg været ude at kigge på noget Gaming database API, og jeg har fundet et kanon't et af slagsen, jeg smider et id, og får en dejlig stor xml fil ud, med alle de data'er jeg kunne ønske mig om det pågældene spil.

Men med det kommer der også et problem da jeg ønsker at bruge dette api, for hva skal jeg nu gøre når folk taster i min søgebox?
køre igennem alle 30,000 spil for at finde dem med et hvis bogstav, ved at køre den ene xml fil igennem efter den anden?
Man kunne også smide det hele ind i min databse, men så bliver det jo hurtigt forældet.

Jeg har simphelthen ingen ide om hvordan jeg løser mit problem her.

Håber i kan hjælpe mig derude :).
Avatar billede perfektus Nybegynder
25. september 2010 - 13:04 #1
.
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