![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym na swojej stronie pod każdym newsem zamieścić linki do innych na ten sam temat. Coś w stylu: "Zobacz również".
Zastanawiam się jak to zrealizować i mam pomysł. W raz z newsem do bazy dodawane są słowa kluczowe, definiowane przez autora newsa. Przy wyświetlaniu w bazie wyszukiwane są rekordy w których występuje przynajmniej jedno słowo kluczowe. Co sądzicie o tym pomyśle? Macie pomysł jak to zrealizować? Macie w tym temacie jakieś doświadczenia? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 6.06.2004 Ostrzeżenie: (20%) ![]() ![]() |
jeśli linki na ten sam temat, to czemu nie wyszukiwać z bazy po słowach z tytułów?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Bo tytuł nie musi odzwierciedlać rzeczywistej zawartości newsa. W tytule jest sporo niepotrzebnych słów. Powinnien być przystępny dla czytelnika, a słowa kluczowe dla skryptu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Ja poprostu definiowalem newsy czy ez artykuly pokrewne w panelu admina - byly keywords'y ale to w pannelu admina skrypt proponowal co podpiac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Cytat(NuLL @ 2005-06-03 19:17:01) byly keywords'y ale to w pannelu admina skrypt proponowal co podpiac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Fajne rozwiązanie, ale dla mnie trochę zbyt zaawansowane. |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
tabela
id1|id2 i wiążesz w dwie strony. gdzie tu problem? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
W tym problem, że news może poruszać kilka tematów naraz. I chcem uniknać powiazania "na sztywno".
Edit: Jeśli mam tablicę zawierającą słowa kluczowe:
ewentualnie string:
to jak powinno wygladać zapytanie SQL znajdujące rekordy, w których w polu words znajduje się przynajmneij jedne z tych słów. Chodzi mi o to, żeby znaleść te rekordy przy jak najmniejszym udziale php. Ten post edytował onlyX 4.06.2005, 20:51:39 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 17.08.2004 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Automatyczne wyświetlanie newsów na ten sam temat ma swoje słabe strony. Pomyśl jeszcze nad tym, żeby podczas dodawania newsa dostępna była dla newsmana funkcja która wyświetli tytuły wszystkich newsów np w osobnym okienku, i te które zaznaczy, doda na koniec treści newsa, do specjalnej komórki w tabeli newsów czy gdzie tam chcesz. Wtedy będzie 100% pewności, że wyświetlone poniżej newsy są związane z tym tematem. Poza tym administrato będzie miał większe możliwości do zarządzania treścią newsa.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Grajewo Ostrzeżenie: (0%) ![]() ![]() |
Myślałem nad tym, ale wtedy musiałbym dodatkowo ten nowy news przypisać do tych które wybrałem.
Można skompilować te dwa pomysły. Newsman zaznacza newsy, które chce dołączyć jako podobne (w nowym oknie lub iframe), następnie skrypt przetwarza słowa kluczowe tych newsów i przekazuje do input w głównym oknie np. 5 najczęściej się powtarzających. Oczywiście może równiez sam zdefiniować słowa kluczowe. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:02 |