![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
No właśnie. Obecnie pracuję nad jakąs konkretną wyszukiwarką i nie wiem na co się zdecydować.
Strona to 'blog'. Zastanawiam się ogólnie co przeszukiwać. Na stronie mam tagi, kategorie, treść, tytuł wpisu. Czy przeszukiwać wszystkie te dane czy wystarczy treść + tytuł? Jakie rozwiązania polecacie? Zależy mi na możliwie najbardziej optymalnym rozwiązaniu. Rozważam LIKE, wyszukiwanie pełnotekstowe oraz wyszukiwanie takie jak w phpbb, czyli wszystkie słowa ze wszystkich wpisów są podzielone na osobne rekordy. Co mi radzicie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 1 Dołączył: 9.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli blog jest Twój własny, to sam powinieneś wiedzieć, co chcesz, żeby Twoi czytelnicy wyszukiwali (IMG:style_emoticons/default/smile.gif) . Może warto nie robić żadnej wyszukiwarki i poczekać co czytelnicy powiedzą? Albo po prostu podpiąć Google Search, który kontekstowo przejrzy całą Twoją witrynę (tylko ją dobrze opisz pod kątem SEO).
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o Lucene, Solr, ElasticSearch ;-)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dla bloga proponuje wyszukiwanie na podstawie FULLTEXT SEARCH (dla tabel o typie myisam) oraz ewentualnie tagów.
Wyszukiwanie jak w phpBB działa jak chmura tagów, nie sądzisz? Nazwę tematu rozbija na parę fraz np. "Wyszukiwarka - optymalność" rozbija to na "wyszukiwarka" oraz "optymalność" i później łączy je dla danych artykułów. Tylko po co Ci to, skoro masz tagi, które działają właśnie na takiej zasadzie. Dobieraj tagi z głową i łatwo użytkownicy będą znajdować treść na blogu. Jednak jeśli mimo wszystko zdecydujesz się na mechanizm jak z phpBB to pamiętaj, aby usunąć niepotrzebne frazy typu "który", "mój", "moje", itd - ponieważ są to słabe pozycje jako wyszukiwanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 04:49 |