Hakukoneen tekeminen

Miten tehdään hakukone html-sivustolle, sivuston olisi tarkoitus toimia CD-levyn sisällä? Eli hakukoneella olisi tarkoitus etsiä vain ko. sivuston sisällä - ei koko internetissä. Olen yrittänyt asiaa ratkaista tutkimalla jo olemassaolevia nettisivuja, mutta pelkän hakukoneen koodi on aika vaikea eristää nettisivun koko koodimäärästä.

Oiva esimerkki siitä miten haluaisin hakukoneen toimivan, löytyy osoitteesta www.cdon.com. Eli kun siellä hakee jotain, niin hakukone näyttää hauntuloksen linkkilistan muodossa. Ja hauntuloksena syntyneen linkkilistan linkeistä pääsee sitten syvemmälle asiaan. Hyvä juttu olisi myös, jos hakukoneella voisi hakea kuvia, ja hauntuloksena olisi thumbnail-galleria. Tällöin siis thumbista klikkaamalla saisi kuvan alkuperäiseen kokoon.

Jos hakukoneen tekemisen neuvominen on liian vaikeaa keskustelupalstan kautta, niin sitten edes joku hyvä linkki, jossa neuvotaan miten se tapahtuu. Mielellään suomenkielinen sivu, mutta kun on kyse koodauksesta, se voi olla jo liikaa pyydetty... Mieluummin kuitenkin suora linkki opetussivulle, eikä vain sivuston pääosoitetta (kuten "www.w3schools.com")...
5739
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Rutkasti C ja Perliä. Kysyhän Googlelta josko myisivät moottorinsa ja mihin hintaan.
Tai sitten teet ihan itse ja rikastut... homma muistaakseni alkaa: #query? - tohonkin on kaupallisia tuotteita nykyään.

Äänestä

Paddy vielä .
Listaus olisi niin pitkä että nää sivustot tukkeutuisivat

Äänestä
  • Kutsu/haku/keruu/vastaus

    Äänestä

Cgi bin alkuisena esim tältä:

# Check command line arguments
usage() if (@ARGV != 3);
($config, $user, $pass) = @ARGV;
if (!-d $config) {
   print STDERR "The config directory $config does not exist\n";
   exit 2;
   }
if (!open(CONF, "$config/miniserv.conf")) {
   print STDERR "Failed to open $config/miniserv.conf : $!\n";
   print STDERR "Maybe $config is not the Webmin config directory.\n";
   exit 3;
   }
while() {
   if (/^([^=] )=(\S )/) { $config{$1} = $2; }
   }
close(CONF);

Äänestä
  • Tuo oli siis kielimalli - aika hyväkin, eh?
    Älä käytä modifioimatta! - rivejä puuttuu rutkasti.

    Äänestä

Kommentoi aloitusta


Src kirjoitti:

Miten tehdään hakukone html-sivustolle, sivuston olisi tarkoitus toimia CD-levyn sisällä? Eli hakukoneella olisi tarkoitus etsiä vain ko. sivuston sisällä - ei koko internetissä. Olen yrittänyt asiaa ratkaista tutkimalla jo olemassaolevia nettisivuja, mutta pelkän hakukoneen koodi on aika vaikea eristää nettisivun koko koodimäärästä.

Oiva esimerkki siitä miten haluaisin hakukoneen toimivan, löytyy osoitteesta www.cdon.com. Eli kun siellä hakee jotain, niin hakukone näyttää hauntuloksen linkkilistan muodossa. Ja hauntuloksena syntyneen linkkilistan linkeistä pääsee sitten syvemmälle asiaan. Hyvä juttu olisi myös, jos hakukoneella voisi hakea kuvia, ja hauntuloksena olisi thumbnail-galleria. Tällöin siis thumbista klikkaamalla saisi kuvan alkuperäiseen kokoon.

Jos hakukoneen tekemisen neuvominen on liian vaikeaa keskustelupalstan kautta, niin sitten edes joku hyvä linkki, jossa neuvotaan miten se tapahtuu. Mielellään suomenkielinen sivu, mutta kun on kyse koodauksesta, se voi olla jo liikaa pyydetty... Mieluummin kuitenkin suora linkki opetussivulle, eikä vain sivuston pääosoitetta (kuten "www.w3schools.com")...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu