1、組件(component):
組件的概念(component):
組件實際是一個大的功能模塊,是組成網站的主要部份。例如:
論壇組件、用戶管理組件、友情連接組件、站內搜索組件、後臺管理組件
。
例如用戶管理組件:
"用戶管理"組件讓您網站的訪問者能夠註冊、登陸或註銷、修改密碼等我的信息、找回丟失的密碼。在後臺它則容許您建立、封殺用戶,或建立用戶組、設定其訪問權限,等等。請注意,若是您未登陸站點,您可能就看不到網站的某些內容。
有一個很形象的比喻:若是把Joomla網站系統看做一棟大樓,組件就是構成大樓的「牆」。菜單項則是「牆」的具體名稱。模塊就像掛在「牆「上的「畫框」。插件則是能夠隨意「釘」在「牆」和「框」裏的釘子。有了菜單項表明組件(牆),則模塊要顯示在某頁面(組件),就很方便了:直接指定該模塊出如今表明該頁面的菜單項。 數據庫
組件以com_開頭;
組件擁有本身的數據庫表; 網站
特別注意:
組件是從功能上來講的,並非從前臺表現的視覺上來講的。
2、菜單:
菜單的概念:
菜單卻是較好理解的,就是一個組件的名稱與導航連接而已。
特別注意:
菜單自己是不能顯示在前臺的,它必須經過一個模塊才能顯示出來。也就是說菜單模塊是模塊的一種而已。