Vyhledávání na vlastním webu bez podpory skriptování na straně serveru může být docela oříšek. Oříšek se stává ořechem, když má být takové vyhledávání zdarma.
(Ne)web nebo CD
Abych Vás uvedl do obrazu, tak budu trochu konkrétnější. Představte si „web“, který:
- neběží na webovém serveru – je to sada statických stránek (klidně může být třeba na CD),
- není dostupné skriptování na straně serveru a databázový server – je potřeba se spolehnout jen na prohlížeč a statické soubory.
A k tomu si přidejte ještě tyto požadavky:
- indexování by mělo být spustitelné opakovaně a automaticky (třeba prostředky Windows),
- plná podpora češtiny (windows-1250, iso-8859) – není příjemné, když nejde hledat slova obsahující třeba ř,
- podpora standardů – není dobré, když vyhledávání nefunguje třeba ve Firefoxu.
Když vyjdu z toho, co jsem napsal, tak nepřichází v úvahu:
- Google a spol. – CD nebo uzavřený intranet vyhledávače nepřečtou a internet nemusí být dostupný.
- Atomz a spol. – to je samozřejmě totéž, co jsem psal v předchozím bodě.
No a aby toho nebylo dost, tak z kola ven jdou řešení na bázi Linuxu a všeho mimo svět Windows.
Zoom Search Engine
Až dosud jsem ke své spokojenosti používat starou verzi Zoom Search Engine (1.7.0). Celé to funguje tak, že potřebujete jedno exečko, kterému nastavíte parametry v ini souboru (jde spustit třeba baťákem z windowsího plánovače). Pak je tam ještě JavaScript, který se volá z formuláře na stránce (