WordPress內(nèi)容管理系統(tǒng)
WordPress內(nèi)容管理系統(tǒng),簡(jiǎn)稱(chēng):WordPress(也稱(chēng)為WP)是一個(gè)網(wǎng)絡(luò)內(nèi)容管理系統(tǒng)。在發(fā)布之初,WordPress僅被定位為發(fā)布博客的工具。到2023年,WordPress已支持發(fā)布傳統(tǒng)網(wǎng)站、郵件列表、互聯(lián)網(wǎng)論壇、媒體庫(kù)、會(huì)員網(wǎng)站、學(xué)習(xí)管理系統(tǒng)和在線(xiàn)商店。作為一個(gè)免費(fèi)的開(kāi)源軟件,WordPress是最受歡迎的內(nèi)容管理系統(tǒng)之一。截至2023年10月20日,全球43.1%的網(wǎng)站是使用WordPress構(gòu)建的;截至2023年9月29日,全球排名前100萬(wàn)的網(wǎng)站中有25.38%是由WordPress構(gòu)建的。
WordPress的主要支持網(wǎng)站是WordPress.org。該網(wǎng)站托管WordPress Codex、WordPress在線(xiàn)手冊(cè)、WordPress信息和文檔的實(shí)時(shí)存儲(chǔ)庫(kù)以及WordPress論壇(WordPress用戶(hù)的活躍在線(xiàn)社區(qū))。
WordPress是用PHP超文本預(yù)處理器語(yǔ)言編寫(xiě)的,并與MySQL或MariaDB數(shù)據(jù)庫(kù)配對(duì)。因此,WordPress必須安裝在網(wǎng)絡(luò)服務(wù)器上,或者作為互聯(lián)網(wǎng)托管服務(wù)的一部分,或者安裝在運(yùn)行WordPress軟件包的計(jì)算機(jī)上才能正常使用。
WordPress于2003年5月27日由創(chuàng)始人美國(guó)開(kāi)發(fā)者馬特·莫楞威格和英國(guó)開(kāi)發(fā)者邁克·利特爾發(fā)布。WordPress基金會(huì)擁有WordPress和其他相關(guān)品牌的名稱(chēng)和標(biāo)志的商標(biāo)。
發(fā)展歷史 編輯本段
發(fā)展初期
WordPress的前身是b2/cafelog,也稱(chēng)為b2或Catalog。截至2003年5月,b2已經(jīng)安裝在大約2000個(gè)博客上。B2是由Michel Valdrighi用PHP編寫(xiě)的,需要與MySQL一起使用。雖然WordPress是b2的“官方繼任者”,但另一個(gè)項(xiàng)目b2evolution也在積極開(kāi)發(fā)中。隨著b2的緩慢發(fā)展,馬特·莫楞威格在2003年1月24日寫(xiě)的一篇博客文章中說(shuō),他正在考慮開(kāi)發(fā)一個(gè)新的內(nèi)容管理系統(tǒng)作為b2的一個(gè)分支,并簡(jiǎn)要描述了他想添加的功能。另一位專(zhuān)業(yè)開(kāi)發(fā)人員Mike Little是第一個(gè)在博客上發(fā)表評(píng)論的人,并表示有興趣投稿。此后,2003年5月7日,兩人發(fā)布了他們共同創(chuàng)建的第一個(gè)WordPress版本W(wǎng)ordPress 0.70。
WordPress建立在b2的模型上,但用戶(hù)界面比b2更具交互性,并且為用戶(hù)提供了不同的模板。此外,WordPress使用GNU通用公共許可證(簡(jiǎn)稱(chēng)GNU GPL或GPL),這使得該軟件不僅可以免費(fèi)使用,而且可以由用戶(hù)隨意修改,實(shí)現(xiàn)了幾乎無(wú)限的功能和外觀定制。
WordPress的核心開(kāi)發(fā)者都是爵士樂(lè)愛(ài)好者。自2004年發(fā)布1.0米勒·戴維斯版本以來(lái),WordPress的主要版本都以著名爵士音樂(lè)家的名字命名。
2005年,WordPress的潛力逐漸顯現(xiàn),并吸引了越來(lái)越多的關(guān)注。2005年2月17日,WordPress 1.5 Billy Strayhorn正式發(fā)布,它增加了管理靜態(tài)頁(yè)面、模板和主題系統(tǒng)的功能,并為用戶(hù)提供了更多創(chuàng)建適合自己需求的網(wǎng)站的工具,全年下載量超過(guò)90萬(wàn)次。同年,Automattic公司成立,其WordPress.com開(kāi)始提供服務(wù)。
擴(kuò)大社區(qū)
2007年,開(kāi)發(fā)者繼續(xù)改進(jìn)其功能,相繼發(fā)布了WordPress 2.1艾拉·費(fèi)茲杰拉、WordPress 2.2史坦·蓋茲和WordPress 2.3德克斯特·戈登,實(shí)現(xiàn)了界面的重新設(shè)計(jì)、編輯工具的增強(qiáng)、模板小部件的支持等重要功能。然而,2007年也是WordPress首次遭遇安全漏洞的一年。今年1月,由于一些WordPress項(xiàng)目網(wǎng)站的服務(wù)器中存在漏洞,攻擊者可以通過(guò)后門(mén)將有害代碼引入WordPress 2.1.1的下載文件中,大量搜索引擎優(yōu)化博客和一些以AdSense為特色的商業(yè)博客受到攻擊。同年5月,一項(xiàng)研究顯示,由于不再支持該軟件版本,約98%的WordPress博客面臨被利用或攻擊的風(fēng)險(xiǎn)。在得到保護(hù)后,WordPress的開(kāi)發(fā)仍在繼續(xù)。在2008年3月29日發(fā)布的WordPress 2.5麥克·布雷克中,推出了短代碼功能,實(shí)現(xiàn)了基于內(nèi)容的動(dòng)態(tài)交互,簡(jiǎn)化了復(fù)雜內(nèi)容的創(chuàng)建。此外,在12月10日發(fā)布的WordPress 2.7約翰·科爾特蘭中,“一鍵更新”功能正式啟動(dòng),這在一定程度上緩解了WordPress項(xiàng)目的漏洞,因?yàn)樵摪姹静辉偈苤С?。此后,WordPress繼續(xù)探索以社區(qū)為中心的功能。2009年發(fā)布的WordPress 2.8切特·貝克和WordPress 2.9卡門(mén)·麥克雷帶來(lái)了一鍵式主題安裝、帶語(yǔ)法突出顯示的CodePress編輯器、撤銷(xiāo)刪除、內(nèi)置圖像編輯器、批量插件更新和更方便的視頻嵌入。
2010年6月17日,WordPress 3.0塞隆尼斯·蒙克發(fā)布,它帶來(lái)了一個(gè)新的主題開(kāi)發(fā)API,可以輕松實(shí)現(xiàn)自定義背景、標(biāo)題、快捷鏈接、菜單欄、文章類(lèi)型和分類(lèi)等功能,進(jìn)一步增強(qiáng)了WordPress的靈活性潛力。
探索用戶(hù)需求
2011年2月23日,坦哥·雷恩哈特發(fā)布了WordPress 3.1。新版本重新設(shè)計(jì)了鏈接的工作流程,使頁(yè)面之間的鏈接更加容易。管理欄重新定義的頁(yè)面交互邏輯提升了用戶(hù)體驗(yàn);新的帖子格式支持使主題更容易為不同格式的帖子創(chuàng)建不同風(fēng)格的tumblelog。僅僅四個(gè)月后,在3.1版本下載量超過(guò)1500萬(wàn)次的那一天,WordPress 3.2喬治·格什溫發(fā)布,專(zhuān)注于使WordPress更輕、更快,反映了WordPress社區(qū)不斷增長(zhǎng)的發(fā)展速度。
WordPress 3.5 Elvin Jones于2012年12月11日發(fā)布,支持視網(wǎng)膜顯示屏,并帶來(lái)了全新的媒體管理器,簡(jiǎn)化了向帖子添加照片或視頻的過(guò)程,改善了媒體工作流程,使WordPress更受媒體博客的歡迎。同時(shí),安全維護(hù)工作也在開(kāi)展。2013年6月,在排名前50的WordPress插件中,有相當(dāng)一部分被發(fā)現(xiàn)容易受到SQL注入和XSS等常見(jiàn)網(wǎng)絡(luò)攻擊。為了提高安全性和簡(jiǎn)化整體更新體驗(yàn),10月24日發(fā)布了具有自動(dòng)更新功能的WordPress 3.7 Countbase,該版本提供了更強(qiáng)的密碼建議和更好的全球語(yǔ)言支持。
2014年,WordPress開(kāi)發(fā)的重點(diǎn)是簡(jiǎn)化訪(fǎng)問(wèn)。在WordPress 3.8查理·帕克中,開(kāi)發(fā)者通過(guò)拖放操作改進(jìn)了經(jīng)典編輯器,實(shí)現(xiàn)了更直觀的頁(yè)面創(chuàng)建過(guò)程。此后,在WordPress 3.9吉米·史密斯版和WordPress 4.0本尼·古德曼版中,陸續(xù)引入了圖像拖動(dòng)和導(dǎo)入、媒體編輯器改進(jìn)和嵌入管理等功能,極大地簡(jiǎn)化了用戶(hù)的編輯和創(chuàng)作過(guò)程。
完善現(xiàn)代方法
隨著一系列重要功能的推出,2016年標(biāo)志著WordPress新時(shí)代的開(kāi)始。2016年發(fā)布的WordPress 4.5 Coleman Hawkins、WordPress 4.6 Pepper Adams和WordPress 4.7薩拉·沃恩相繼帶來(lái)了格式化快捷方式(如列表、標(biāo)題等)等重要功能。)、實(shí)時(shí)響應(yīng)預(yù)覽、原生字體顯示、自定義CSS、PDF縮略圖預(yù)覽等。
2018年12月6日,WordPress 5.0 Bebo Valdés發(fā)布,帶來(lái)了一個(gè)新的默認(rèn)編輯器“Gutenberg”——一個(gè)基于塊的編輯器。它允許用戶(hù)以更友好和直觀的方式修改頁(yè)面內(nèi)容。此后,WordPress一直專(zhuān)注于“古騰堡”的調(diào)整和優(yōu)化。在后續(xù)版本中,按鈕塊、查詢(xún)循環(huán)塊、導(dǎo)航塊、圖庫(kù)塊等。陸續(xù)添加到編輯器中,并相繼推出了塊目錄、塊主題、塊控制、塊占位符和塊插入器等功能,不斷改進(jìn)“古騰堡”以進(jìn)一步提高編輯效率和用戶(hù)體驗(yàn)。
功能服務(wù) 編輯本段
在WordPress的建立和運(yùn)行過(guò)程中,WPShout將WordPress比作“制作網(wǎng)頁(yè)的工廠(chǎng)”。這個(gè)類(lèi)比說(shuō)明了WordPress的核心功能:存儲(chǔ)內(nèi)容,支持用戶(hù)創(chuàng)建和發(fā)布網(wǎng)頁(yè),除了域和托管服務(wù)之外不需要其他工具。
WordPress有一個(gè)使用模板處理器的網(wǎng)頁(yè)模板系統(tǒng)。它的架構(gòu)是一個(gè)前端控制器,將所有對(duì)非靜態(tài)URIs的請(qǐng)求路由到一個(gè)PHP文件,該文件解析URIs并識(shí)別目標(biāo)頁(yè)面。這允許支持更多可讀的永久鏈接。
主題
WordPress用戶(hù)可以安裝多個(gè)不同的主題并在它們之間切換。使用主題意味著用戶(hù)可以在不改變核心代碼和網(wǎng)站內(nèi)容的情況下改變WordPress網(wǎng)站的外觀和功能;子主題允許用戶(hù)向網(wǎng)站添加自定義代碼。每個(gè)WordPress網(wǎng)站至少需要一個(gè)主題。用戶(hù)可以使用dashboard中的外觀管理工具直接安裝主題,也可以將要安裝的主題文件夾直接復(fù)制到主題目錄中。WordPress主題通常分為兩類(lèi):免費(fèi)和付費(fèi)。許多免費(fèi)主題列在WordPress主題目錄(也稱(chēng)為倉(cāng)庫(kù))中,付費(fèi)主題可以從市場(chǎng)和個(gè)人WordPress開(kāi)發(fā)者那里購(gòu)買(mǎi)。WordPress用戶(hù)也可以創(chuàng)建和開(kāi)發(fā)他們自己的自定義主題,并上傳到WordPress主題目錄。
插件
WordPress的插件架構(gòu)允許用戶(hù)擴(kuò)展或簡(jiǎn)化網(wǎng)站或博客的特性和功能。截至2023年10月,WordPress擁有59791個(gè)免費(fèi)插件。每個(gè)插件都有自己的定制功能和特性,使用戶(hù)能夠根據(jù)自己的特定需求定制網(wǎng)站。定制范圍包括搜索引擎優(yōu)化(SEO)、向登錄用戶(hù)顯示私人信息的客戶(hù)端門(mén)戶(hù)、內(nèi)容管理系統(tǒng)、內(nèi)容顯示功能等。,例如添加小部件和導(dǎo)航欄。但是,并非所有可用插件都始終與升級(jí)同步,因此某些可用插件可能無(wú)法正常工作或根本無(wú)法工作。但是,如果該插件尚未在WordPress的最近兩個(gè)主要版本上進(jìn)行測(cè)試,則會(huì)在用戶(hù)的插件目錄中顯示一條警告消息,提示用戶(hù)該插件可能無(wú)法在WordPress的最新版本上正常工作。插件開(kāi)發(fā)人員需要學(xué)習(xí)WordPress的掛鉤系統(tǒng),該系統(tǒng)由2500多個(gè)掛鉤組成(截至2023年10月),分為兩類(lèi):操作掛鉤和過(guò)濾掛鉤。通過(guò)利用WordPress插件中的錯(cuò)誤而不是WordPress本身,黑客可以使用插件攻擊使用WordPress的網(wǎng)站。
移動(dòng)應(yīng)用程序
WordPress的移動(dòng)應(yīng)用適用于WebOS、Android、iOS和Windows Phone操作系統(tǒng)。這些由Automattic設(shè)計(jì)的應(yīng)用程序不僅可以查看網(wǎng)站統(tǒng)計(jì)數(shù)據(jù),還具有添加新的博客帖子和頁(yè)面、評(píng)論、查看評(píng)論、回復(fù)評(píng)論等功能。
多用戶(hù)和多博客
在WordPress 3.0塞隆尼斯·蒙克發(fā)布之前,WordPress一次只支持安裝一個(gè)博客。但是,如果您被配置為使用單獨(dú)的數(shù)據(jù)庫(kù)表,則可以從不同的目錄運(yùn)行多個(gè)并發(fā)副本。WordPress Multisites(以前稱(chēng)為WordPress多用戶(hù)、WordPress MU或WPMU)是WordPress的一個(gè)分支,它的創(chuàng)建是為了允許多個(gè)博客存在于一個(gè)安裝中,但它可以由集中維護(hù)人員管理。WordPress MU使那些擁有網(wǎng)站的人能夠托管他們自己的博客社區(qū),并從一個(gè)儀表板控制和管理所有博客。WordPress MU為每個(gè)博客添加了八個(gè)新的數(shù)據(jù)表。自從WordPress 3.0塞隆尼斯·蒙克發(fā)布以來(lái),WordPress MU已經(jīng)與WordPress合并。
“Gutenberg”編輯
2018年12月發(fā)布的WordPress 5.0“Bebo”帶來(lái)了一個(gè)新的默認(rèn)編輯器“Gutenberg”——一個(gè)基于塊的編輯器:它允許用戶(hù)以比以前版本更友好的方式修改頁(yè)面上顯示的內(nèi)容。塊是標(biāo)簽的抽象單元,它們組合在一起形成網(wǎng)頁(yè)的內(nèi)容或布局。過(guò)去在WordPress頁(yè)面上創(chuàng)建的內(nèi)容被列在所謂的經(jīng)典區(qū)塊下。在“Gutenberg”發(fā)布之前,一些插件提供了基于塊的編輯器,例如Element。
托管
WordPress托管服務(wù)通常提供一鍵式WordPress安裝、自動(dòng)更新和備份以及高級(jí)安全功能來(lái)防止常見(jiàn)威脅。大多數(shù)托管服務(wù)也提供專(zhuān)業(yè)的WordPress支持,并針對(duì)CMS的最佳性能進(jìn)行配置。
WordPress托管有兩種主要類(lèi)型:共享WordPress托管和監(jiān)督WordPress托管。共享WordPress托管是一個(gè)經(jīng)濟(jì)的選擇,它使多個(gè)網(wǎng)站能夠駐留在一個(gè)服務(wù)器上共享資源。監(jiān)管WordPress托管包括WordPress網(wǎng)站的整體管理,包括技術(shù)支持、安全、性能優(yōu)化和通常更高的服務(wù)器資源,但價(jià)格更高。
一些知名的網(wǎng)絡(luò)托管提供商,如SiteGround和WP Engine,為用戶(hù)提供WordPress托管服務(wù)。用戶(hù)選擇的托管服務(wù)提供商將顯著影響他們的WordPress網(wǎng)站的性能和可靠性。
輔助功能
WordPress可訪(fǎng)問(wèn)性編碼標(biāo)準(zhǔn)規(guī)定,在WordPress中發(fā)布的所有新代碼或更新代碼都必須符合AA級(jí)網(wǎng)頁(yè)內(nèi)容可訪(fǎng)問(wèn)性指南2.0。
其他功能
WordPress還具有集成的鏈接管理、友好簡(jiǎn)潔的搜索引擎永久鏈接結(jié)構(gòu);能夠?yàn)樘臃峙涠鄠€(gè)類(lèi)別;并支持后期標(biāo)記。它還包括自動(dòng)過(guò)濾器,為帖子中的文本提供標(biāo)準(zhǔn)化的格式和樣式(例如,將常規(guī)引號(hào)轉(zhuǎn)換為智能引號(hào))。WordPress還支持Trackback和Pingback標(biāo)準(zhǔn),用于顯示鏈接到帖子或文章的其他網(wǎng)站的鏈接。WordPress帖子可以使用可視化編輯器以HTML格式編輯,或者您可以使用允許各種自定義編輯功能的幾個(gè)插件之一。
授予榮譽(yù) 編輯本段
2008年,被InfoWorld授予“最佳開(kāi)源軟件獎(jiǎng):合作獎(jiǎng)”。
2009年,獲得了開(kāi)源CMS Awards頒發(fā)的“總體最佳開(kāi)源CMS”獎(jiǎng)。
2010年,獲得了digital synergy頒發(fā)的“2010年開(kāi)源CMS名人堂”獎(jiǎng)。
2011年,被InfoWorld授予“Bossie最佳開(kāi)源軟件獎(jiǎng)”。WordPress獲得了電子前沿基金會(huì)的五星隱私評(píng)級(jí)。
附件列表
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。