Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tworzenie wyszukiwarki internetowej
Forum PHP.pl > Forum > PHP
Pancha
Witam,
interesuje mnie od jakiegos czasu teoria tworzenia wyszukiwarek internetowych. Nie mowie ze chce taka napisac, jednak chetnie dowiedzialbym sie jak to sie robi. Czy da sie to zrobic tylko i wylacznie w PHP? (nie uzywajac jakichs skryptow pythona albo cos w tym stylu)
Probowalem znalezc informacje na google, ale wszystko co znalazlem to tworzenie wewnetrznych wyszukiwarek na strone.

Pozdrawiam
Crozin
1. Bot który sobie znanymi sposobami przegląda i indeksuje różne strony w internecie.
2. Wyszukiwarka, która sobie znanymi sposobami przeszukuje indeks utworzony przez bota i zwraca wyniki.

Ot cała filozofia... możesz to zrobić w czymkolwiek.

amii
Taka wyszukiwarka jak Gugiel pewnie operuje na bazie danych + odpowiednia warstwa prezentacji. I tak jak napisał poprzednik bot biegający po stronach i zbierający odpowiednie dane (ilość, wartość linków, wiek domeny).
Jak user wpisuje hasło to Googiel przegląda bazę i na podstawie odpowiedniego algorytmu dopasowuje wyniki do zapytania. Do tego mają jeszcze Google suggest czyli wzorcowo napisaną aplikację na AJAX-e ale to szczegół.

Najbardziej złożone wydaje się napisanie robota indeksującego zasoby sieci i opracowanie algorytmu skutecznego wyszukiwania.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.