Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sens użycia wyszukiwania pełnotekstowego, w konkretnym przypadku
-lukasamd-
post
Post #1





Goście







Witam,
modyfikuję obecnie na własne potrzeby pewnego CMSa (a dokładniej php-fusion).

Domyślnie gdy użytkownik wchodzi do jakiegoś artykułu, skrypt szuka w bazie arta o odpowiednim id (a ten jest przekazywany przez adres metodą GET np. readarticle.php?article_id=1) i z niego odczytuje wszelkie informacje potrzebne do wyświetlenia treści na stronie.

Ja zastąpiłem id inną, tekstową a nie numeryczną wartością - article_url. Stosuję to po to, aby dodać przyjazne i wygodniejsze linki np: artykuly/nazwa-artykulu. Oczywiście korzystam z mod_rewrite.

Ma wobec tego pewne pytanie: normalnie tabela korzystała tylko z indeksu właśnie na id. Czy warto dać index fulltext na pola od url oraz tytułu. To drugie po to, aby wyszukiwanie artykułów w szukajce dla użytkowników również było wydajniejsze (dziwne, że nie było tego w standardzie...).

Nie wiem czy dobrze kombinuję, bo nie miałem jeszcze okazji używać fulltexta. Wszędzie jest jednak rozsławiany przy wyszukiwaniu tekstu. Jeżeli można prosić - oświećcie mnie w tej kwestii (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował lukasamd 17.01.2009, 11:23:05
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 22:45