時(shí)間:2023-01-19 16:28:01 | 來(lái)源:電子商務(wù)
時(shí)間:2023-01-19 16:28:01 來(lái)源:電子商務(wù)
想要更好的了解并使用Drupal建站,Drupal的一些常識(shí)概念是你理解和掌握Drupal的基礎(chǔ)。只有對(duì)其有所了解,才能更好的使用Drupal。下邊就是對(duì)Drupal的一些概念的說(shuō)明。
1. 主題(theme)
對(duì)于Drupal來(lái)說(shuō),一般主題的設(shè)計(jì)就直接決定了你網(wǎng)站的功能。用MVC的理念去看待Drupal的話,Drupal的主題就是Drupal系統(tǒng)的表現(xiàn)層,是整個(gè)網(wǎng)站的一套皮膚,安裝Drupal以后,用戶可以在主題管理中選擇不同的默認(rèn)主題以使站點(diǎn)呈現(xiàn)不同的外觀,創(chuàng)造出個(gè)性的 Drupal站點(diǎn)。在官方的網(wǎng)站 上,有很多第三方提供的主題可供下載使用,同時(shí)你也可以自己定制開發(fā)喜歡的主題。
2. 模塊(module)
Drupal中功能的實(shí)現(xiàn)都是通過安裝盒啟用相應(yīng)的模塊來(lái)實(shí)現(xiàn)的,可以說(shuō),模塊就是Drupal的功能組成單位。像我們要在Drupal上上傳文件的話,就只需要將upload模塊啟用;當(dāng)我需要博客的時(shí)候,直接啟用Blog模塊就可以實(shí)現(xiàn)。在新安裝好的Drupal里,只是默認(rèn)開啟了一些模塊,但這些是遠(yuǎn)遠(yuǎn)不能滿足我們的需求的,我們可以上Drupal.org上下載自己需要的模塊。下載它們并解壓縮至 Drupal 下的 site/all/modules目錄中,就可以使用了。當(dāng)模塊安裝成功后,在站點(diǎn)管理中就會(huì)出現(xiàn)相應(yīng)的配置選項(xiàng)。如果你認(rèn)為官方提供的第三方模塊不適合您的話,您還可以自己開發(fā)新的模塊,來(lái)滿足您的需求。
3. 區(qū)塊和區(qū)域
區(qū)塊是存放Drupal內(nèi)容的一個(gè)最小單元,也就是一小塊內(nèi)容,它可以被放到頁(yè)面上的任何區(qū)域當(dāng)中??梢赃@樣理解:一個(gè)頁(yè)面是由好多區(qū)域組成的,每一個(gè)區(qū)域當(dāng)中可以放置多個(gè)區(qū)塊,這樣構(gòu)成了Drupal的主題布局。
區(qū)塊是由模塊(Modules)生成的,但也可以通過后臺(tái)管理進(jìn)行創(chuàng)建,自己自定義
區(qū)塊。
區(qū)域的設(shè)置在Drupal6.x當(dāng)中,可以在主題文件夾的.info文件添加,例如garland主題默認(rèn)的區(qū)域;如果要添加或者修改區(qū)域,必須將下面的區(qū)域?qū)懺?info文件中。
regions[left] = Left sidebar
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
4. 節(jié)點(diǎn)(node)
Drupal的內(nèi)容都是以節(jié)點(diǎn)的形式存儲(chǔ)的,也可以說(shuō),節(jié)點(diǎn)(node)是Drupal內(nèi)容的基本單位。在Drupal中。除了用戶(User)和評(píng)論(Comment)所有的元素都是節(jié)點(diǎn),它提供了開發(fā)者對(duì) Drupal 中所存儲(chǔ)的內(nèi)容進(jìn)行擴(kuò)展的基礎(chǔ)。如果不能理解“節(jié)點(diǎn)”的概念,那么就無(wú)法進(jìn)行Drupal開發(fā)的。
5. 用戶
Drupal的用戶就是可以訪問網(wǎng)站的用戶所具有的賬戶。Drupal有一個(gè)很強(qiáng)大的用戶管理系統(tǒng)。Drupal中有一個(gè)超級(jí)管理員,就是在安裝完 Drupal第一個(gè)創(chuàng)建的用戶它是系統(tǒng)的最高權(quán)限擁有者;它是修改系統(tǒng)中的任何設(shè)置的惟一途徑。
每個(gè)用戶都擁有自己的個(gè)人信息,如用戶名、電子郵件地址、密碼、個(gè)性簽名以及時(shí)區(qū)等。
Drupal中除了用戶的概念以外,還有一個(gè)“角色”的概念。角色,是具有共同訪問及操作權(quán)限的一群人的統(tǒng)稱。每個(gè)角色可以設(shè)定其可以訪問哪些內(nèi)容,哪些模塊,及進(jìn)行哪些操作。當(dāng)然,超級(jí)管理員可以創(chuàng)建各種角色,從而使不同的用戶具有不同的內(nèi)容訪問特權(quán)。然后,可以將一個(gè)或多個(gè)角色分配給用戶。這也就是其用戶管理的強(qiáng)大之處。
Drupal有兩個(gè)默認(rèn)的角色:
匿名用戶(Anonymous User):未注冊(cè)用戶或已注冊(cè)但未同過審核的用戶。
認(rèn)證用戶(Authenticated User):已注冊(cè)并同過審核的用戶。
6. 評(píng)論(Comments)
評(píng)論( Comments)是 Drupal中的一項(xiàng)基本的功能。由于在 Drupal中,任何一個(gè)元素均可以作為“節(jié)點(diǎn)”,所以,每個(gè)節(jié)點(diǎn)類型均可有評(píng)論的功能。在Drupal6當(dāng)中,任何一種content type中,均可以設(shè)定評(píng)論的顯示方式。評(píng)論是作為一種模塊存在的,當(dāng)需要它的時(shí)候,可以通過管理頁(yè)面將它開啟,如果不需要評(píng)論功能,將它關(guān)閉即可。
7. 分類 (Taxonomy)
分類(taxonomy)是 Drupal中一個(gè)非常好而且實(shí)用的功能。它可以將網(wǎng)站上的各種內(nèi)容進(jìn)行組織和分類。它有點(diǎn)像博客中的 Tags(標(biāo)簽)的概念,類似于“關(guān)鍵詞”,為用戶搜索內(nèi)容提供了便利。同時(shí), Drupal還可以使用這個(gè)功能組織菜單導(dǎo)航。
8. 外觀主題引擎 (Theme Engine)
外觀主題引擎是一套解釋節(jié)本,可以把網(wǎng)站的動(dòng)態(tài)內(nèi)容輸出為html,從而幫助你更方便地設(shè)計(jì)網(wǎng)站的外觀。Drupal提供了3種主題引擎供你使用,當(dāng)然你也可以不通過引擎而直接設(shè)計(jì)外觀主題。4.6及之前的drupal版本,缺省使用xTemplate引擎,4.7之后缺省使用phpTemplate引擎。可以到drupal.org的主題引擎下載頁(yè)面察看并下載。
關(guān)于作者:
慧衡數(shù)字營(yíng)銷(InteMatrix DigiMarketing)是深圳慧衡科技針對(duì)中小企業(yè)需求而推出的網(wǎng)站建設(shè)和網(wǎng)絡(luò)營(yíng)銷推廣服務(wù),其旗下的A建網(wǎng)(ABuilder.net)是一個(gè)基于Drupal網(wǎng)站開發(fā)和內(nèi)容管理系統(tǒng)的自助式建站平臺(tái)。Drupal愛好者和中小公司用戶可免費(fèi)注冊(cè),并即時(shí)開通自己的Drupal站點(diǎn)。欲體驗(yàn)Drupal建站的強(qiáng)大功能,請(qǐng)即訪問www.ABuilder.net。
關(guān)鍵詞:遇到,基本,概念,程序,常識(shí)
客戶&案例
營(yíng)銷資訊
關(guān)于我們
客戶&案例
營(yíng)銷資訊
關(guān)于我們
微信公眾號(hào)
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。