Abstract:
Program będący częścią pracy ma na celu przedstawienie działania prostego robota
sieciowego zajmującego się indeksowaniem słów na stronach. Do weryfikacji zebranego
zbioru służy wyszukiwarka, będąca osobnym skryptem. Jedno i drugie korzysta z tej samej
bazy danych, robot zajmuje się budową bazy a wyszukiwarka przedstawia zebrane wyniki.
Celem jest to by zbiór danych zebrany przez robota dawał wyniki odpowiedniej jakości w
wyszukiwarce. Innymi słowy jeśli użytkownik wpisze zapytanie to musi otrzymać strony z
nim powiązane. Ważne jest też to by najbardziej trafne wyniki były wyróżnione lub
znajdowały się na początku listy. Cały system powinien być przyjazny użytkownikowi i
prowadzić w prosty sposób do skutku, czyli znalezienia oczekiwanych treści.
Wyszukiwarka działa w postaci strony internetowej. Zawiera podstawowe elementy
potrzebne do wyszukiwania. Znajduję się na niej formularz, w który wpisujemy zapytanie.
Opcje odpowiedzialne za sposób przetwarzania danych wysłanych przez formularz a także za
sposób wyświetlania wyników. Reszta obszaru służy do wyświetlania wyników w postaci
adresu z niewielkim opisem. Do napisania wyszukiwarki posłużył język php połączony z
niewielkimi wstawkami javascript. Wybór języka również był spowodowany łatwością
przenoszenia między platformami, a także jego popularnością w obecnym czasie.
System bazodanowy to MySQL, darmowy i prosty w instalacji na większości platform.