Drupal是一個(gè)開源的內(nèi)容管理系統(tǒng)(CMS)平臺,用于構(gòu)造提供多種功能和服務(wù)的動態(tài)網(wǎng)站,這些功能包括用戶管理(User Administration)、發(fā)布工作流(Publishing Workflow)、討論、新聞聚合(News Aggregation)、元數(shù)據(jù)(Metadata)操作和用于內(nèi)容共享的XML發(fā)布。它綜合了強(qiáng)大并可自由配置的功能,能支持從個(gè)人博客 (Personal Weblog)到大型社區(qū)驅(qū)動(Community-Driven)的網(wǎng)站等各種不同應(yīng)用的網(wǎng)站項(xiàng)目。
Drupal的優(yōu)點(diǎn):
- 搜索引擎友好的URL
- Drupal有一個(gè)優(yōu)秀的模塊化結(jié)構(gòu),提供了許多模塊,包括短消息、個(gè)性化書簽、網(wǎng)站管理、Blog、日記、電子商務(wù)、電子出版、留言簿、Job、網(wǎng)上電影院、論壇、投票等模塊。Drupal模塊的下載、安裝、定制非常方便
- Drupal提供了強(qiáng)大的個(gè)性化環(huán)境,每個(gè)用戶可以網(wǎng)站內(nèi)容和表現(xiàn)形式進(jìn)行個(gè)性化設(shè)置
- Drupal提供了基于角色的權(quán)限系統(tǒng),沒有必要對每個(gè)用戶進(jìn)行授權(quán),只需要對角色進(jìn)行授權(quán)
- Drupal提供的站內(nèi)搜索系統(tǒng)能對站內(nèi)的所有內(nèi)容進(jìn)行索引和搜索
- Drupal的模板系統(tǒng)將內(nèi)容和表現(xiàn)分離,可以很方便地控制網(wǎng)站的外觀
- Drupal提供內(nèi)建的新聞聚合工具
- 提供完善的站點(diǎn)管理和分析工具
- Drupal的Caching機(jī)制能有效減少數(shù)據(jù)庫查詢次數(shù),從而提高站點(diǎn)性能,降低服務(wù)器負(fù)荷
-強(qiáng)大的多語言支持體系。能夠支持很多國家的語言,讓你的網(wǎng)站在世界上通行。
Drupal的運(yùn)行環(huán)境:
Drupal 基于PHP腳本語言,推薦使用mysql數(shù)據(jù)庫,所以要運(yùn)行Drupal必須先安裝好PHP支持程序,推薦apache - mysql - php的安裝和配置環(huán)境。linux系統(tǒng)下推薦采用lamp安裝套件或windows系統(tǒng)下推薦安裝wamp套件。
Drupal的安裝:
1. 建立數(shù)據(jù)庫:用mysql命令行、phpmyadmin、mysql-front等工具新建一個(gè)數(shù)據(jù)庫,并記住數(shù)據(jù)庫的名稱。
2. 將Drupal代碼根目錄放入apache的web服務(wù)目錄(www或htdocs等),通過http協(xié)議在瀏覽器運(yùn)行Drupal的對應(yīng)http 服務(wù),例如http://mydomain/drupal,再出現(xiàn)的頁面中按提示填入數(shù)據(jù)庫的名稱,用戶,密碼等信息。
3. 首次執(zhí)行,可以設(shè)置相應(yīng)的個(gè)性化參數(shù),如帳戶,首頁,簡介鏈接等。
4. 注:第一個(gè)注冊的帳戶擁有系統(tǒng)的最高權(quán)限。
Drupal v5.16 Final: http://ftp.drupal.org/files/projects/drupal-5.16.tar.gz
Drupal v6.10 Final: http://ftp.drupal.org/files/projects/drupal-6.10.tar.gz
