Drupal

Drupal
Drupal 9
Drupal 9
原作者德賴斯·布伊泰爾特
開發者Drupal社區
首次发布2001年1月15日,​23年前​(2001-01-15[1]
当前版本
  • 10.1.8 (2024年1月17日;維護版本)[2]
  • 7.100 (2024年3月6日;長期支援)[3]
  • 10.2.5 (2024年4月3日;穩定版本)[4]
編輯維基數據鏈接
源代码库
  • git.drupalcode.org/project/drupal.git
編輯維基數據鏈接
编程语言PHP,使用Symfony
操作系统跨平台
语言超過五十種語言
类型內容管理系統部落格軟體
许可协议GPLv2或更新
网站www.drupal.org

Drupal 是由德賴斯·布伊泰爾特创立的自由开源內容管理系统,用PHP语言写成。在业界,Drupal常被视为内容管理框架(CMF),而非一般意义上的内容管理系统(CMS)。

整套平台把所有內容視為一個「節點」 (node),背後由大量「模組」 (module) 控制其顯示、修改、排列、分類等方式。這種設計令 Drupal 不只可以建立普通的博客網站,配合適當組件,控制內容顯示及處理權限的方式,馬上能變成論壇、Wiki、社區網絡。截至2013年10月,Drupal的社群已編寫了超過23,855個模块(module)。

Drupal 雖然配有強大功能,但不少用戶批評其使用介面複雜、違反直覺、設定分布容易惹人混亂。2010年 Drupal 7 的測試版推出,介面引入 WordPress 的儀表板 (Dashboard) 元素,集中改善系統介面,但不少版型 (theme) 及模組 (module) 在當時仍未推出 7.0 版本配合。每次 Drupal 有重大更新時,不少舊的配件未能成功過渡,這也備受诟病。

然而,Drupal 的功能由於極具彈性,而且其運作環境能讓編程人員較易作大幅改動,建立出大量嶄新功能,令其備受歡迎。至2012年9月,全球約有 2.2% 的網站由 Drupal 製作,佔所有內容管理系统的 7%。至2019年4月,全球约有 1.9% 的网站由 Drupal 制作,占所有内容管理系统的 3.4%。[5]

歷史

源自由 Dries Buytaert 所開發的一套社群討論軟體。今天,它已經成為很多網路流量很高的網頁,包括美國白宮 (Whitehouse.gov)[6]、The Onion、Ain't It Cool News、Spread Firefox、Ourmedia、KernelTrap、NewsBusters 等等。它特別常見於社群主導的網站。

Drupal 是用 PHP 寫成的,在2008年2月,組織方面釋出的穩定版為6.0[7][8];在2011年1月,組織方面釋出的穩定版為7.0[9][10]

Drupal 协会

相关会议/活动

DrupalCon

DrupalCon 是目前 Drupal 界最大型的世界级会议,每年举行两届。

Drupal 協會於每屆 DrupalCon 均會向若干名用家頒贈獎學金,以表彰他們對 Drupal 社群所作出的貢獻。

DrupalCamp

运行环境

Drupal可用于Unix/Linux(推荐)和Windows操作系统,并支持部署在Apache(推荐)、NginxIISWeb服务器上。支持MariaDB(推荐)、MySQLPostgreSQLSQLite等数据库。

参考文献

  1. ^ CHANGELOG.txt. Drupal.org. [2022-07-21]. (原始内容存档于2020-06-08). 
  2. ^ drupal 10.1.8. [2024年1月18日]. 
  3. ^ drupal 7.100. 2024年3月6日. 
  4. ^ drupal 10.2.5. 2024年4月3日. 
  5. ^ Usage statistics and market share of Drupal for websites. 2019-04-23. 
  6. ^ Thoughts on the Whitehouse.gov switch to Drupal. [2009-10-26]. (原始内容存档于2009-10-26). 
  7. ^ Drupal 6.0 released. [2008-02-24]. (原始内容存档于2008-02-23). 
  8. ^ Drupal 6.0 來了! (页面存档备份,存于互联网档案馆)...
  9. ^ Drupal 7.0 is released!. [2011-01-09]. (原始内容存档于2011-01-08). 
  10. ^ Drupal 7 正式版本盛大发布! (页面存档备份,存于互联网档案馆)...

外部連結

维基共享资源上的相关多媒体资源:Drupal
  • Drupal 官方網站(页面存档备份,存于互联网档案馆
  • Drupal 中文社区(页面存档备份,存于互联网档案馆(简体中文)
  • Drupal 项目社区(简体中文)
  • Drupal 中国社区(因域名到期且站长失去联系于2011年停机)
  • Drupal 台灣正體中文支援站(页面存档备份,存于互联网档案馆(繁體中文)
  • Drupal 中国社区(页面存档备份,存于互联网档案馆(简体中文)
  • 水滴台灣也要有個 Group!(页面存档备份,存于互联网档案馆(繁體中文)
  • 香港 Drupal 用家協會 (HKDUG)(页面存档备份,存于互联网档案馆(英文)

参见

  • 自由软件主题
C++
  • CppCMS英语CppCMS
  • Wt英语Wt (web toolkit)
CLI
  • ASP.NET
    • Core
    • AJAX
    • 动态数据英语ASP.NET Dynamic Data
    • MVC
    • Razor英语ASP.NET Razor
    • Web Forms
  • DNN英语DotNetNuke
  • BFC英语Base One Foundation Component Library
  • MonoRail英语MonoRail (software)
  • OpenRasta英语OpenRasta
  • Umbraco
ColdFusion
  • CFWheels
  • ColdBox Platform英语ColdBox Platform
  • ColdSpring英语ColdSpring Framework
  • Fusebox英语Fusebox (programming)
  • Mach-II英语Mach-II
  • Model-Glue英语Model-Glue
Common Lisp
  • Caveman2英语Caveman2
  • CL-HTTP英语CL-HTTP
  • UnCommon Web英语UnCommon Web
  • Weblocks
D
  • Vibe.d英语Vibe.d
Haskell
  • Happstack英语Happstack
  • Yesod英语Yesod (web framework)
  • Snap英语Snap (web framework)
Java
  • AppFuse英语AppFuse
  • Flexive英语Flexive
  • Grails英语Grails (framework)
  • GWT
  • ICEfaces英语ICEfaces
  • ItsNat英语ItsNat
  • JavaServer Faces
  • JHipster英语JHipster
  • Jspx英语Jspx-bay
  • JWt英语JWt (Java web toolkit)
  • OpenXava英语OpenXava
  • Play
  • Reasonable Server Faces英语Reasonable Server Faces
  • Remote Application Platform英语Remote Application Platform
  • RIFE英语RIFE
  • Seam英语JBoss Seam
  • Spring
  • Stripes英语Stripes (framework)
  • Struts
  • Tapestry
  • Vaadin英语Vaadin
  • Vert.x
  • WebWork英语WebWork
  • Wicket
  • WaveMaker英语WaveMaker
  • ZK
JavaScript
  • Ample SDK英语Ample SDK
  • Angular英语Angular (application platform)/AngularJS
  • Backbone.js
  • Chaplin.js英语Chaplin.js
  • Closure英语Google Closure Tools
  • Dojo Toolkit
  • Ember.js
  • Extjs
  • JQuery
  • Meteor英语Meteor (web framework)
  • MooTools英语MooTools
  • Node.js
  • Prototype
  • React
  • Rico
  • script.aculo.us英语script.aculo.us
  • Sencha Touch英语Sencha Touch
  • SproutCore英语SproutCore
  • Vue.js
  • Wakanda英语Wakanda (software)
Perl
  • Catalyst
  • Dancer英语Dancer (software)
  • Mason英语Mason (Perl)
  • Maypole
  • Mojolicious英语Mojolicious
  • WebGUI
PHP
  • CakePHP英语CakePHP
  • CodeIgniter
  • Fat-Free
  • FuelPHP
  • Gyroscope英语Gyroscope (software)
  • Horde英语Horde (software)
  • Kohana英语Kohana (framework)
  • Laravel
  • Lithium英语Lithium (software)
  • Midgard英语Midgard (software)
  • MODX英语MODX
  • Nette英语Nette Framework
  • Phalcon
  • PRADO英语PRADO (framework)
  • Qcodo英语Qcodo
  • Silex英语Silex (web framework)
  • SilverStripe
  • Symfony
  • TYPO3
  • Xaraya英语Xaraya
  • XOOPS
  • Yii英语Yii
  • Zend framework
Python
Ruby
  • Camping英语Camping (microframework)
  • Merb英语Merb
  • Padrino英语Padrino (web framework)
  • Ruby on Rails
  • Sinatra英语Sinatra (software)
Rust
  • Yew
Scala
  • Lift
  • Play
  • Scalatra英语Scalatra
Smalltalk
  • AIDA/Web英语AIDA/Web
  • Seaside英语Seaside (software)
其他语言
  • Application Express英语Oracle Application ExpressPL-SQL
  • Grails英语Grails (framework)Groovy
  • Kepler英语Kepler (software)Lua
  • OpenACS英语OpenACSTcl
  • Phoenix英语Phoenix (web framework)Elixir
  • SproutCore英语SproutCoreJavaScript-Ruby
  • YawsErlang
ActivityPub
Diaspora
  • diaspora*
  • Drupal
  • Friendica英语Friendica
  • WordPress(插件)
OStatus
规范控制数据库 編輯維基數據鏈接
国际
  • VIAF
各地
  • 加泰罗尼亚
  • 德国
  • 以色列
  • 美国
  • 捷克