热门问题
时间线
聊天
视角
WordPress
內容管理系統 来自维基百科,自由的百科全书
Remove ads
WordPress是一個以PHP和MySQL為平台的自由開源的部落格軟體和內容管理系統[4]。WordPress具有外掛程式架構和模板系統。截至2018年4月,排名前1000萬的網站中超過30.6%使用WordPress[5]。WordPress是最受歡迎的網站內容管理系統[6]。全球有大約43%的網站都是使用WordPress架設網站的。[7]WordPress是目前網際網路上最流行的部落格系統。[8][9]WordPress在最著名的網路發布階段中脫穎而出。至2018年7月,它被使用在超過7000萬個站點上。[10]
![]() |
2003年5月27日,馬特·查爾斯·穆倫維格(Matt Mullenweg)[1]和Mike Little[11]建立了b2/cafelog(一個部落格系統)的一個分支,宣告了WordPress的誕生。截至2025年4月,5.9版本下載量超過1億次。[12]
Remove ads
特性
WordPress具有一個帶模板處理器(template processor)的頁面模板系統(web template system)。
WordPress使用者可以安裝和切換主題。主題可讓使用者不改變部落格內容和結構的情況下更改介面和WordPress站點的功能。主題可以在WordPress的「外觀」管理工具中安裝,或者通過FTP上傳至主題資料夾。[13]也可以通過編輯主題中的PHP和HTML代碼自訂主題。
WordPress的一個特性是它豐富的外掛程式架構,外掛程式能使使用者和開發者擴充WordPress程式的功能。當前WordPress外掛程式資料庫中有超過18000個外掛程式,[14]包括SEO、控制項等等。
在WordPress 3.0之前,儘管多個在不同目錄中的WordPress程式能被組態成使用不同的資料庫,但此時程式僅支援一次部署建立一個部落格。WordPress Multi-User(WordPress MU,或簡稱WPMU)從WordPress中分支,支援一次部署並建立多個部落格,還能夠被管理員統一管理。WordPress MU成功地使一個網站能夠建立自己的部落格社群,同時在一個控制面板中控制修改所有的部落格。WordPress MU為每個部落格建立了八個新資料表。
此後,WordPress MU合併到WordPress 3.0中。[15]
WordPress在WebOS、[16]Android[17]、iOS(iPhone、iPod Touch、iPad)[18][19]、Windows Phone和BlackBerry[20]上都有原生應用,支援WordPress管理面板中的功能並且能夠管理WordPress.com上的部落格和用WordPress建立的部落格。
WordPress也整合了統一的超級連結管理功能;一個為搜尋引擎而優化的永久連結(PermaLink)系統;對於文章可以進行巢狀的分類,同一文章也可屬於多個分類;支援使用標籤(Tags);能產生適當的文字的格式和樣式的排版濾鏡;Trackback和Pingback的功能,使其他網站能夠連結到文章;所見即所得的文章編輯器;生成和使用靜態頁面的功能;可以儲存訪問過你的部落格的使用者列表;可以禁止來自一定IP段的使用者的訪問;支援自訂固定連結,對搜尋引擎更友善。
WordPress協助使用者建立自己的內容平台,具彈性與自由度。且不會因為內容發布平台的營運問題,造成內容消失(舉例來說,無名小站結束營運,未及時備份、移出的文章也隨著關站而消失)。
文章可從不同平台間搬移,例如可從其他的內容平台(blogger或Tumblr等)匯入文章至WordPress中,亦可將WordPress中的資料打包匯出。
不需要學習html或其他艱澀的程式語言,透過基本功能設定與文章編輯器,即可建構自己的部落格或網站,如果需要更多功能,可透過佈景主題或外掛進行擴充。
WordPress是持續更新的開源軟體,且在佈景主題與外掛上,有許多開發者投入、推陳出新,因此可以隨著個人或企業的成長,讓網站也持續保持良好狀態。[21]
Remove ads
歷史
「b2/cafelog」(通常稱作「b2」或「cafelod」)是WordPress的前身。[22] 直至2003年5月,大約有2,000個部落格在使用它。它的作者是WordPress的開發者之一Michel Valdrighi。 b2/cafelog基於PHP語言和MySQL資料庫。b2/cafelog的另一個改進版b2evolution到2023年則只有不到0.1%的使用率。[23]
WordPress的首次出現就是來自於Matt Mullenweg和Mike Little合力創作的一個b2/cafelog的分支版本。[24]「WordPress」這個名字出自Christine Selleck的主意,他是主要開發者Matt Mullenweg的朋友。[25]
2004年由於競爭對手Movable Type的公司Six Apart修改了軟體許可証條款,很多使用者遷移到WordPress,使得它越來越受到大眾的歡迎。[26][27]
2008年4月,WordPress與內容搜尋引擎Sphere合作,優先在WordPress使用者文章底部推播WordPress的內容[28]。
到了2009年10月,開源內容管理系統市場占用率報告指出WordPress在開源內容管理系統中最為有名。[29]
Remove ads
2007年,WordPress贏得Packt的開源CMS獎。
2009年,WordPress贏得Packt最佳開源CMS獎。
2010年,WordPress贏得2010年開源專案最有名望CMS類獎。[30]
2007年7月10日,因為WordPress意見論壇[33]和Mark Ghosh部落格Weblog Tools Collection的一篇博文,[34]Matt Mullenweg宣布官方WordPress主題目錄將不再提供商業主題。[35][36]儘管這被商業主題的設計師和使用者批評[來源請求],但是對於將此類主題視為騷擾的WordPress使用者還是支持了這一決定。[37]官方主題目錄在宣告過後暫停接受新的主題,這包括了那些包含贊助連結的主題。商業主題和帶贊助連結的主題仍能在第三方主題網站下載。[38][39]
2008年7月18日,WordPress.org開放了新的主題目錄[40],將主題和外掛程式放在一起[41]任何上傳的主題都將先被機器審查,再人工稽核。
2008年12月12日,因一些主題未遵循GPL協定,WordPress主題目錄中刪除了超過200個主題。[42]現在,官方僅認可在主題中加入作者相關資訊,而不允許增加贊助連結或與GPL衝突的主題。非GPL授權的主題被放在了其他主題網站上。
版本





WordPress自1.0版之後使用著名的爵士音樂家的名字命名。舉例來說,WordPress 1.2的代號為Mingus(咆勃爵士樂中貝斯手Charles Mingus的姓)。 [43]
Remove ads
未來
WordPress 3.0版發布之後,開發團隊採用了固定的開發周期以培養改進WordPress社群。[85][86]WordPress 3.1隨後發布於2011年2月。2011年7月4日發布了WordPress 3.2。並提高了最低支援的PHP和MySQL版本。[87]
安全性問題
許多安全問題[88][89]曾被發現,特別是在2007年和2008年。根據Secunia的報告,2009年4月WordPress中有7個已公布的被認作「不太緊急」的安全缺陷(總共32個)未被修復。[90]Secunia維護著一個即時更新的WordPress缺陷列表。[91][92]
2007年1月,幾個使用AdSense的知名度較高的SEO部落格與知名度較低的商業部落格因為WordPress的缺陷而被攻擊和利用。[93]WordPress 2.1.1一個問題導致了網站的網路伺服器可被植入惡意的後門代碼。隨後的2.1.2版修復了這一問題;並建議所有使用者迅速更新到這一版本。[94]
2007年5月,一個研究認為98%的WordPress部落格已經不再被專案支援,所以可以被注入惡意代碼。[95]為了解決這個問題,WordPress使升級軟體變得更加容易,在2008年12月發布的版本,只需要「一次點擊」即可。[96]然而,無規律的發布周期讓伺服器管理員依舊面對著安全問題,並且這種升級方式需要開放檔案系統的權限設定,也增加了額外的風險。[97]
在2007年6月的一個採訪中,Stefan Esser,PHP Security Response Team的創始人,批評了WordPress的安全記錄,批評了程式的架構使其難以解決SQL注入 以及其他缺陷。[98]
個人能通過安裝WordPress的安全外掛程式,如 Better WP Security (頁面存檔備份,存於網際網路檔案館)、WP Security Scan (頁面存檔備份,存於網際網路檔案館) 以獲得更好的安全性。[99]使用者也能通過使用最新版的軟體、外掛程式和主題,僅使用被信任的主題和外掛程式,[100],重新命名預設的管理員帳戶來規避安全風險。修改站點的.htaccess檔案也可避免幾種類型的SQL注入攻擊和訪問未授權檔案的攻擊。[101]
2018年,即使使用者向官方回報漏洞,官方還是可能繼續置之不理,直到這個漏洞被公開,才會迫使官方緊急釋出更新版本。[102]
開發與支援
![]() | 此章節需要擴充。 (2017年3月6日) |
主要開發者
馬特·查爾斯·穆倫維格和Mike Little是這個項目的共同創辦人。WordPress的主要的開發者是Ryan Boren、Matthew Mullenweg、Mark Jaquith、Andrew Ozz、Peter Westwood和Andrew Nacin。[103]
WordPress也由社群開發,他們中包括了測試者。測試者測試每日版本、測試版本及發布候選版本,並將發現的錯誤和問題提交到特殊的郵件列表,或是提交到WordPress項目的Trac平台上。
雖然WordPress有很大一部分是由它的愛好者團體所開發和維護的,但WordPress也與Automattic公司有著密切的聯繫。Automattic由Matt Mullenweg創立。2010年9月9日,Automattic將WordPress商標贈送給新建的WordPress基金會。WordPress基金會是一個支援WordPress.org及其上的軟體、外掛程式和商標及bbPress和BuddyPress的聯盟組織。

「WordCamp」指的是所有與WordPress相關的集合,包括非會議和正式會議。[104]WordCamp 2006是召開的第一次會議,舉辦於2006年8月的舊金山,持續了幾乎一天並有超過500人出席。[105][106]第一次在舊金山外召開的WordCamp在2007年9月的北京舉辦。[107]從那時起,有超過150個WordCamps組織遍布全球,開展活動的時間接近一星期。[107]WordCamp San Francisco,是一個年度的時間,仍舊是官方WordCamp愛好者及開發人員大會[108]
作為自由及開放原始碼軟體平台,WordPress依賴於互助。主要的支援站點是WordPress.org。[109]
參考文獻
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads