Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem: "inne newsy na ten temat", powiązania między wiadomościami
onlyX
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Rastman
post
Post #2





Grupa: Zarejestrowani
Postów: 177
Pomógł: 0
Dołączył: 6.06.2004

Ostrzeżenie: (20%)
X----


jeśli linki na ten sam temat, to czemu nie wyszukiwać z bazy po słowach z tytułów?
Go to the top of the page
+Quote Post
onlyX
post
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.
Go to the top of the page
+Quote Post
NuLL
post
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)
Go to the top of the page
+Quote Post
onlyX
post
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.
Go to the top of the page
+Quote Post
ActivePlayer
post
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?
Go to the top of the page
+Quote Post
onlyX
post
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:
  1. <?php
  2. $words = array(&#092;"php.pl\", \"programowanie\", \"słowa kluczowe\");
  3. ?>

ewentualnie string:
  1. <?php
  2. $words = &#092;"php.pl, programowanie, słowa kluczowe\";
  3. ?>

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
Go to the top of the page
+Quote Post
militis
post
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.
Go to the top of the page
+Quote Post
onlyX
post
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.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 16:02