![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Robię stronę internetową i zaszła potrzeba aby dodać pole Tagi. Gdzie wpisują ludzie słowa kluczowe. np "komputer,naprawa". Czy ktoś może mi pomóc naświetlić jak działa takie tagowanie ? Co ja mam zrobić ? Mam stworzyć tabele TAGI i tam zapisać komputer - idwpisu = 15 drugi wpis naprawa - idwpisu=15 ? Nie mogę zrozumieć jak to powinno działać... Koncepcyjnie, jak by to ktoś mógł wyrychtować... -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zobacz mój post na codebase.pl, tam jest na plikach, ale nie problem to zaimplementować na bazie mysql. Zasada działania taka sama.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tylko że nie mogę zrozumieć jak to działa.
Ja potrzebuje przykład, bardziej typu rysunek teoretyczny działania. Na kartce, ogólnie namalować, jak to działa, jakie dane pobierane, wg jakich danych przypisywane... Bo do tego dojść nie mogę, bo dać mysql insert i mysql select to małe miki. Problem jest w zrozumieniu zasady działania, jak ją zrozumie to napisze to samemu od zera tak jak chce. Tylko nie mam pomysłu jak te głupie taki przypisywać. jedyne co wymyśliłem to TAG -> obiekt ktory mu odpowiada taki sam tag -> inna strona ktora mu odpowaida. I potem robimy selecta ze słowem tag - tag ( suzkany tag) i zwraca nam w odpowiedzi te 2 pola powyżej. link1 / link2 Tylko nie wiem czy to dobra koncepcja, bo wymyśliłem ją od tak... bo nie mam porównania, takiego wiecie dyrektywy nr 157 pt Konstrukcja i obsługa tagów... -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przykładowo tworzysz artykuł o programowaniu w php, np o tagCloud
![]() Zatem do danego artykułu pasują tagi: php, tagcloud, programowanie. Do każdego z tych tagów może pasować wiele innych artykułów. Czyli mamy relacje wiele do wielu ![]() 1. Tworząc artykuł zapisujesz go z wybranymi tagami. 2. Uaktualniasz chmurę tagów (+1 do wystąpień tych tagów, które dopisałeś w artykule - co da nam ranking popularności tagu) 3. Wyświetlasz chmurkę tagów (wielkość tagu w zależności od ilości wystąpień) 4. Po kliknięciu na tag wyświetlasz powiązane z danym tagiem artykuły (czyli zapytanie o art, u których w tagach jest dany tag). -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:51 |