Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Wyszukiwarka - jak taka wykonac? - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Wyszukiwarka - jak taka wykonac? (/thread-wyszukiwarka-jak-taka-wykonac)



Wyszukiwarka - jak taka wykonac? - mazbasi - 04-07-2009

Witam,

chcialbym zamiescic na stronie wyszukiwarke, taka jak np. w serwisie otomoto.pl.
Strona ma dotyczyc pilki noznej i chcialbym, by mozna bylo wyszukiwac np. po pozycjach na boisku, klubie itd.
Czesc opcji wyszukiwania mozna by wybrac z rozwijanej listy, a niektore wpisywac samodzielnie.
Czy istnieja takie gotowe skrypty? W jaki sposob tego szukac? Pod haslem "wyszukiwarka" znajduje jedynie skrypty do wyszukiwania stron czy tez wyrazow na stronie lub w internecie.
Czy jest jakas "fachowa" nazwa na to, czego potrzebuje?

Pozdrawiam.


RE: Wyszukiwarka - jak taka wykonac? - Labsta.com - 04-07-2009

Wykonanie takiej wyszukiwarki wymaga zanjomości php. Musisz m.in. wygenrować te listy do formularza wyszukiwarki pobierając rekordy z bazy itd. Potem przeszukać bazę. Jednak najważniejsze jest bezpieczeństwo takiej wyszukiwarki, co łączy się ze sprawdzaniem tego co wpisał user i czy czasmi nie chce zrobić "krzywdy" Twojemu serwisowi.
Trudno mi powiedzieć czy znajdziesz gotowca.
Jeśli używasz jakiegoś CMS-a to jest szansa na znalezienie jakiegoś plugina.


RE: Wyszukiwarka - jak taka wykonac? - KowR - 04-07-2009

mazbasi, tak jak napisał kolega wyżej musisz wszystkie dane mieć albo w plikach .txt, .xml lub bazie danych (MySQL, PostgreSQL, Oracle, Firebird etc.) - to do Ciebie zależy, następnie musisz te dane wyciągać z tej bazy danych (nie ważne jaka by była) - aby pokazać treść na stronkach. Aby zrobić wyszukiwarkę - jeżeli masz już tą bazę danych to jest już prosta sprawa, sprawdzasz czy znajdują się w bazie danych jakieś podobne lub indentyczne wyrażenia, a następnie wypisujesz wynik (najlepszym do tego celu będzie baza danych np. MySQL - a nie plik txt Smile

Do tego obowiązkowa znajomość PHP i zapytań SQL - bez tego ani rusz. Dlatego jeżeli tego nie znasz to znajdź sobie darmowego CMS (Fusion, JOOMLA, Drupal, XOOPS, ExponentCMS, Mambo, PHP-Nuke, Postnuke i wiele wiele innych. Smile


RE: Wyszukiwarka - jak taka wykonac? - mazbasi - 06-07-2009

Dzieki, w takim razie musze szukac CMSa. Nie orientujecie sie, w ktorym bedzie najlatwiej o takiego plugina?


RE: Wyszukiwarka - jak taka wykonac? - KowR - 06-07-2009

Każdy taki posiada. Big Grin

Nie ważne czy to MEMHT, EF, Fusion, PHP-Nuke itd. każdy to ma.


RE: Wyszukiwarka - jak taka wykonac? - djoaza - 08-07-2009

Albo poszukaj wyszukiwarki opartych na plikach tekstowychSmile


RE: Wyszukiwarka - jak taka wykonac? - pixel - 08-07-2009

Gotowego skryptu nie znajdziesz gdyż takie (proste!) rzeczy są zazwyczaj dedykowane, podpinane pod bazę etc. warto zatem zmajstrować coś swojego :-) zaczerpnij porad innych użytkowników w dziale programowania.