anoniem Geplaatst: 6 mei 2002 Delen Geplaatst: 6 mei 2002 hoi allemaal Ik werk met asp en gebruik sinds enige tijd een kant en klaar script die mijn eigen site afzoekt. probleem is echter dat de site zo groot is geworden dat ie te traag is.hij leest namelijk elke woord van een html of asp pagina. Ik wil het graag wat professioneler aanpakken maar weet niet hoe? Via een database of is er een beterscript te krijgen.Als iemand een site weet die mij kan uitleggen hoe je zo`n script het beste kan schrijven dan ben ik ook al heel blij. Hoop gauw wat te horen ...met vriendelijke groeten oliver Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 Kijk eens op http://www.hotscripts.com Had er vroeger eentje die in JavaScript was geschreven. Was wel een heel simpele. Voor elke pagina was er een array met de bestandsnaam van de pagina en een aantal steekwoorden. Het script doorzocht vervolgens gewoon al die arrays. Stel je hebt twee pagina's: pagina1.htm en pagina2.htm. In de array voor pagina1.htm zet je bijvoorbeeld de woorden "harddisk" en "moederbord", en in de andere "Windows" en "Linux". Als de gebruiker dan zoekt op het woord "harddisk" of "moederbord", dan geeft het script pagina1.htm terug, en in het andere geval pagina2.htm. Zoiets kun je natuurlijk ook heel goed in ASP doen met een simpele database. BTW: Ik hoop dat dit vlug genoeg was (27 minuten na je vraagstelling) :wink: [ Dit bericht is bewerkt door: Bigfoot op 2002-05-06 14:01 ] Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 Maar dan moet je alle keywords handmatig invoeren en dat is gewoon geen doen met een grote site... Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 Maak dan een formuliertje waarmee je dat kan doen. Hoef je niet rechtstreeks in de database te klooien. 't Is niet de meest fantastische oplossing, maar 't werkt wel. In ieder geval zal de zoekmachine een stuk vlugger werken dan nu denk ik. Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 En toen had de gebruiker geen Javascript ondersteuning... De te gebruiken oplossing hangt een beetje af van het soort site, is alles dynamisch en kunnen gebruikers bijvoorbeeld data toevoegen, of is alles statisch en veranderd het maar 1 keer in de x tijd? Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 [quote:8ba10e33bf] Op 06-05-2002 15:24 schreef Bill Gates: En toen had de gebruiker geen Javascript ondersteuning... [/quote:8ba10e33bf] Hoe groot is die kans? Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 [quote:fe9ec47567] Op 06-05-2002 15:39 schreef Bigfoot: Hoe groot is die kans?[/quote:fe9ec47567]Zolang vrijwel alle computerbladen (ook C!T) blijven roepen dat je cookies en Javascript uit moet schakelen is die kans best aanwezig... Je moet gewoon geen dingen client-side gaan oplossen als het ook server-side kan. Daarnaast krijg je bij een grote site natuurlijk ook _enorme_ Javascript arrays en die moeten ook ingeladen worden... Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 Daarom dus ASP (of PHP) Quote Link naar reactie
anoniem Geplaatst: 6 mei 2002 Auteur Delen Geplaatst: 6 mei 2002 Ik zou het script wijzigen zodat het enkel in de titel van de pagina gaat zoeken en mogelijk op metatgs controleert. Zo kan je per pagina zoeken. Een andere mogelijkheid is de inhoud van je site in de database stoppen en dan het script daarin laten zoeken. Veel sneller. http://leerlingen.piustien.net is een voorbeeld van een site waarbij de inhoud volledig in een databank staat. De zoekrobot zoekt dan in de database en niet in pagina's. Wat je ook kan doen (afhankelijk van de server) is een index laten genereren. Normaal gezien kan dat op een win 2000 server doen. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen