Wymiana doświadczeń pomiędzy genealogami, dyskusje ogólne na tematy genealogiczne i historyczne, dane dotyczące parafii, archiwów, ciekawych stron, itd
Odpowiedz

Wyszukiwarka na własną stronę www

06 kwi 2008, 14:39

[admin: przeniesione do nowego wątku, proszę pisać na temat]

A ja mam pytanie od strony technicznej. Jak stworzyć podobną stronkę jak Poznan Projekt z wyszukiwarką itd. Mam bazę danych w Excelu i chciałbym na prywatnej stronie uruchomić podobnie jak w Poznan Projekt opcje wyszukiwania. Jak napisano stronę w css, php, a moze jeszcze w inny sposób? Pytanie kieruję do osób/autorów projektów.

Znając waszą ogromną uprzejmość liczę na pomoc ;-)

06 kwi 2008, 16:49

Wystarczy poszperać po google i trochę się pobawić. Kilka linków znalezionych w sieci:
http://www.hotscripts.pl/PHP/Skrypty-i- ... szukiwarki - przykładowe skrypty
http://vbartek.pl/php/wyszukiwarka-opar ... wych.html# - baza danych na plikach tekstowych
http://www.roscripts.com/PHP_search_engine-119.html - tutaj instrukcja po angielsku jak zbudować wyszukiwarkę opartą o bazę danych MySQL

Pozdrawiam
Piotrek

Re: Wyszukiwarka na własną stronę www

06 kwi 2008, 16:58

freediver napisał(a):[admin: przeniesione do nowego wątku, proszę pisać na temat]


Sorry, ale wpisałem pod Poznan Projekt, bo nie chciałem wpisywać tematu oderwanego od kontekstu.

Mac, ty też masz wyszukiwarkę na własnej stronce. Podpowiedz coś!

Dzięki Piotr za linki, już pobrałem skrypty!
Narka!

07 kwi 2008, 14:21

Robercie,

Właściwie Piotr już Ci odpowiedział.
Aby napisać samemu wyszukiwarkę należy znać przynajmniej HTML oraz PHP lub inny język skryptowy. Można ściągnąć gotowe skrypty z internetu (przykładowe adresy podał Piotr) i ewentualnie dostosować do swoich potrzeb.

Do wyszukiwarki takiej jak ta w Poznań Project to już nieco więcej. Tutaj przenieśliśmy cały algorytm wyszukiwania do bazy danych (PostgreSQL), obsługuje to specjalna biblioteka napisana w C. Dzięki temu udało się przyspieszyć algorytm kilkudziesięciokrotnie, co jest niezbędne przy takiej ilości danych i wyszukiwaniu przybliżonym. I tak na pewno można by wprowadzić wiele optymalizacji, natomiast dopóki czas odpowiedzi jest akceptowalny, nie planujemy większych zmian.

Dodatkowo, jeśli myślisz o napisaniu i publikacji wyszukiwarki na stronie WWW będziesz potrzebował konto na jakimś serwerze z PHP i dostępem do bazy danych np. MySQL - w zależności od potrzeb. Takie konta są zazwyczaj płatne. Nie są to duże pieniądze, ale zawsze...

Pozdrawiam
Maciej

08 kwi 2008, 19:33

Dzięki! Więc biorę się za szukanie skryptów! A, no i serwera.
Co do stron. Twoja jest naprawdę wzorcowa.
Przejrzysta, prosta w obsłudze, przewidywalna no i opcje wyszukiwania są według mnie ekstra! Pozazdrościć...
Odpowiedz