Sökfunktion på hemsidan - utan databas

Tråden skapades och har fått 5 svar. Det senaste inlägget skrevs .
1

hej på er snillen. Kan man göra en enkel sökfunktion på en hemsida utan nån avancerad databas? Jag menar då typ att kunna söka på ett ord så kommer en lista på dem sidor i sajten upp som innehåller detta ord.

  • Medlem
  • 2005-08-22 10:19

Jodå, med hjälp av PHP eller annat script-språk på servern så går det. Fördelen med att använda en databas är att det går snabbare (samt enklare?), men visst går det att lösa utan.

I princip har du två sätt att lösa det;
1) Indexering av sökbara ord, du kör ett skript som går igenom filer och skapar ett separat index. Det är här en databas hade varit trevligt, men det går att lagra infon i vanliga textfiler också.
2) Runtime, när man väljer att söka går skriptet igenom filerna i realtid och genererar en resultatsida.

Variant 1) kommer att gå snabbare, men pratar vi en mindre sida med inte så hög belastning fungerar nog variant 2) bra den också.

Ursprungligen av SirN:

Jodå, med hjälp av PHP eller annat script-språk på servern så går det. Fördelen med att använda en databas är att det går snabbare (samt enklare?), men visst går det att lösa utan.

I princip har du två sätt att lösa det;
1) Indexering av sökbara ord, du kör ett skript som går igenom filer och skapar ett separat index. Det är här en databas hade varit trevligt, men det går att lagra infon i vanliga textfiler också.
2) Runtime, när man väljer att söka går skriptet igenom filerna i realtid och genererar en resultatsida.

Variant 1) kommer att gå snabbare, men pratar vi en mindre sida med inte så hög belastning fungerar nog variant 2) bra den också.

Hur gör man rent praktiskt då? Finns det nån enkel steg-för-steg guide eller nåt. Jag kör GoLive och kan inget programmeringsspråk. På sin höjd har jag typ kopierat och modifierat enkla färdiga PHP-skipt.

  • Medlem
  • Karlstad
  • 2005-08-22 11:01

Det finns massor med olika, ganska enkla sökmotorer som t.ex. använder javascript på www.hotscripts.com. Gå dit, leta och testa. De enklaste är oftast gratis.

Annars kan du ju använda Google som också är gratis och lätt som en plätt att lägga in:
http://www.google.com/services/siteflavored.html

Eller om man är riktigt riktigt lat (eller stressad); använd site: direktive i google: http://www.google.com/search?hl=en&lr=&safe=off&c2coff=1&client=safari&rls=en&q=site%3Agoogle.com+pigeons&btnG=Search

Ursprungligen av johan dansk:

Eller om man är riktigt riktigt lat (eller stressad); använd site: direktive i google: http://www.google.com/search?hl=en&lr=&safe=off&c2coff=1&client=safari&rls=en&q=site%3Agoogle.com+pigeons&btnG=Search

Nice

http://www.google.com/search?q=site%3A99mac.se+screen+spanning+doctor

1
Bevaka tråden