2011-02-12 55 views
2

我需要創建另外2個目的表:一個表將存儲標記和類別數據(類別可以具有層次結構,但標記不是)以及標記,類別和內容之間的另一個表存儲關係。但是我對這兩張表的名字感到困惑。我真的是網絡開發的新手。 Google搜索了一下之後,我發現了一些詞彙,例如術語,分類術語以及來自drupal和wordpress的詞彙。但我不知道他們的意思。你能解釋一下這些詞,並幫我給我的兩張桌子命名嗎?當然,如果這些表不適合我的目的,請引導我。在網站開發中,什麼是「術語」,「分類術語」和「詞彙」?

content{ 
    content_id 
    ... 
} 

table_A{ 
    type (tag, category, ...) 
    name 
    parent_id 
} 

table_B{ 
    table_A_id 
    content_id 
} 

回答

0

分類學在前一段時間意味着對生命有機體進行分類。同樣,在計算機工程中,分類學意味着對術語進行分類,可以是實質性的(三,汽車,貓),動詞(去,是,做)。分類和術語可以是任何東西,但概念是數據結構和層次結構

6

與wordpress的相關,這些詞確實令人困惑。如果您使用wordpress構建網站,則不必擔心用於存儲分類法和術語的數據庫表,因爲它內置了處理所有這些方法的方法。

你會注意到,當你在WordPress的管理面板編輯頁面或發佈,默認情況下有一個右邊的框,它自稱「類別」,並允許您創建新的類別。一旦創建了一個,您可以將您的帖子或頁面添加到您創建的任何「類別」。我相信你已經明白了。

隨着wordpress的發佈,人們開始要求更多的自定義控件來對其內容進行分類。所以開發者將「自定義分類法」添加到wordpress中。爲了清楚起見,我應該提到「類別」是內置於wordpress中的默認「分類法」的名稱。

分類法是一組術語。因此,當您在管理面板的右側框中創建「類別」(例如,稱爲「新聞」)時,您正在創建屬於「類別」分類法的名爲「新聞」的「術語」。

這允許開發人員定義他們自己的分類標準(比方說「產品」)並將其與頁面,帖子或任何其他「帖子類型」相關聯。因此,如果它與管理面板中的普通常規「帖子」相關聯。與現有「類別」框完全相同的框會顯示upoon編輯,但會自行調用「產品」。添加到該列表中的任何內容都將是「產品」分類中的一個術語。

希望這可以澄清一些使用WordPress的東西。這些術語在不同的上下文中可以有不同的用法,所以我所說的一切都不適用於wordpress包之外的任何內容。不幸的是,對於在討論中可能看到的給定單詞,通常沒有通用的「網絡發展」含義。

+0

非常感謝你 – 2013-04-19 15:49:54