Wyszukiwarka

Uwaga! Wyszukiwarka serwisu obecnie jest w fazie beta, informacje zawarte w tym artykule mogą się w przyszłości zmienić.


Wyszukiwarka znajduje się pod adresem http://4programmers.net/search.php aczkolwiek formularz do wyszukiwania znajduje się na każdej stronie.

Ograniczenia techniczne


Maksymalna ilość 1 słów jakie można wpisać w oknie wyszukiwań wynosi 5. Minimalna długość słowa, która jest brana pod uwagę przez wyszukiwarkę to 2. Wyszukiwarka umożliwia wyszukiwanie fraz oraz dowolnych wystąpień słów.

Wyszukiwanie


Wyszukiwarka działa w 3 trybach. Umożliwia wyszukiwanie w tekstach, wyszukiwanie w plikach oraz na forum. Wszystkie informacje zawarte w tym artykule są aktualne w każdym z tych 3 trybów poszukiwań.

Szukanie dowolnego słowa


Po wpisaniu słów delphi klasy wyszukiwarka zwróci strony zawierające obydwa wystąpienia tego słowa lub strony zawierające przynajmniej jedno wystąpienie słowa delphi lub klasy. W takim wypadku wyżej punktowne będą strony, które zawierają obydwa szukane słowa.

Możemy to zmienić umieszczając przed szukanym słowem znak plusa (+): +delphi +klasy. Dzięki temu system zwróci jedynie strony, które zawierają wszystkie szukane słowa. Można oczywiście stosować kombinacje - np.: +delphi klasy oznacza, że w każdej ze znalezionych stron, musi się znaleźć słowo delphi (klasy - niekoniecznie, aczkolwiek takie strony będą punktowane wyżej).

Można stosować operator "-" jeżeli chcemy, aby szukanego słowa nie było w wynikach poszukiwań. Przykładowo, zapytanie -delphi +klasy zwróci strony, które zawierają słowo klasy, ale nie zawierają słowa delphi.

Szukanie całych ciągów


Jeżeli poszukiwana fraza znajdzie się pomiędzy cudzysłowia, wyszukiwarka zwróci strony, które zawierają dokładnie taką frazę - np. "delphi klasy". Oczywiście, aby zawęzić wyniki poszukiwań można stosować kombinacje - np. -TMemo "delphi klasy" wyszuka strony zawierające frazę delphi klasy, lecz NIE zawierające słowa TMemo.

Szukanie tekstów danego użytkownika


Możemy ograniczyć ilość wyświetlonych stron do tekstów, autorstwa danego użytkownika. W takim wypadku do szukanej frazy należy dołączyć user:Nazwa użytkownika, np. User:Adam Boduch. Czyli jeżeli szukamy frazy bazy danych tylko pośród tekstów Adama Boducha należy wpisać fraze: bazy danych user:Adam Boduch.

Sortowanie wyników


Priorytety sortowania wyników są następujące:

  1. Punktowanie
  2. Ilość słów na stronie
  3. Page Rank


Punktowanie


Tutaj sprawa jest prosta. Wyżej będą punktowane strony, które zawierają wszystkie lub większość szukanych przez nas słów. Najniżej znajdą się strony, które zawierają jedno z szukanych słów. Duży priorytet posiadają strony, które szukane słowo powiadają w tytule - takie strony będą na samej górze wyników.

Ilość słów na stronie


Także ważny element, a mianowicie ilość szukanych słów, które znajdują się w danym tekście, czy poście. Najniżej będą punktowane strony, które zwierają przykładowo, jedno wystąpienie szukanego słowa.

Page Rank


Page Rank to ilość odwołań do danej strony. Baza Page Rank jest budowana w oparciu o ilość linków, które prowadzą do danej strony. Czyli wyżej będą punktowane strony, do których prowadzi jak najwięcej linków.

Szukanie na forum oraz w plikach


Domyślne wyszukiwanie szuka jedynie pośród tekstów. Klikając na zakładki "Forum" oraz "Pliki" możesz wyszukać daną frazę na forum dyskusyjnym lub wśród plików umieszczonych na serwerze. Wszystkie zasady opisane w tym tekście obowiązują również w przypadku wyszukiwania na forum lub w plikach.

[1] Ciąg (kilka słów wzięte w cudzysłowia) jest traktowane przez wyszukiwarkę jako jedno słowo
Informacje
Ostatnia modyfikacja 31-01-2006 15:49 Ostatni autor Adam Boduch
Ilość wyświetleń 2041 Wersja 2
Komentarz
Coldpeer dnia 24-01-2008 19:56
Marooned: szkoda tylko, że nie działa jak powinno ;) Nie mówię już o tym, że przydałoby się wyszukiwanie tekstów, których jest ktoś autorem bądź sortowanie wg. ostatniej edycji, ale np.

http://4programmers.net/search.php?q=delphi+User%3AColdpeer&c=1

wyszukało teksty, w których nie mam żadnego udziału, jak http://4programmers.net/Delphi/Gotowce/BOT_w_Delphi
Marooned dnia 31-01-2006 17:47
"Szukanie tekstów danego użytkownika" nooooo nareszcie [browar]

Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.2348 sek. (zapytań SQL: 11)