知名百科  > 所属分类  >  软件网站    其他科技   

WordPress内容管理系统

WordPress内容管理系统,简称:WordPress(也称为WP)是一个网络内容管理系统。在发布之初,WordPress仅被定位为发布博客的工具。到2023年,WordPress已支持发布传统网站、邮件列表、互联网论坛、媒体库、会员网站、学习管理系统和在线商店。作为一个免费的开源软件,WordPress是最受欢迎的内容管理系统之一。截至2023年10月20日,全球43.1%的网站是使用WordPress构建的;截至2023年9月29日,全球排名前100万的网站中有25.38%是由WordPress构建的。

WordPress的主要支持网站是WordPress.org。该网站托管WordPress Codex、WordPress在线手册、WordPress信息和文档的实时存储库以及WordPress论坛(WordPress用户的活跃在线社区)。

WordPress是用PHP超文本预处理器语言编写的,并与MySQL或MariaDB数据库配对。因此,WordPress必须安装在网络服务器上,或者作为互联网托管服务的一部分,或者安装在运行WordPress软件包的计算机上才能正常使用。

WordPress于2003年5月27日由创始人美国开发者马特·莫楞威格和英国开发者迈克·利特尔发布。WordPress基金会拥有WordPress和其他相关品牌的名称和标志的商标。

目录

发展历史 编辑本段

发展初期

WordPress的前身是b2/cafelog,也称为b2或Catalog。截至2003年5月,b2已经安装在大约2000个博客上。B2是由Michel Valdrighi用PHP编写的,需要与MySQL一起使用。虽然WordPress是b2的“官方继任者”,但另一个项目b2evolution也在积极开发中。随着b2的缓慢发展,马特·莫楞威格在2003年1月24日写的一篇博客文章中说,他正在考虑开发一个新的内容管理系统作为b2的一个分支,并简要描述了他想添加的功能。另一位专业开发人员Mike Little是第一个在博客上发表评论的人,并表示有兴趣投稿。此后,2003年5月7日,两人发布了他们共同创建的第一个WordPress版本WordPress 0.70。

WordPress建立在b2的模型上,但用户界面比b2更具交互性,并且为用户提供了不同的模板。此外,WordPress使用GNU通用公共许可证(简称GNU GPL或GPL),这使得该软件不仅可以免费使用,而且可以由用户随意修改,实现了几乎无限的功能和外观定制。

WordPress的核心开发者都是爵士乐爱好者。自2004年发布1.0米勒·戴维斯版本以来,WordPress的主要版本都以著名爵士音乐家的名字命名。

2005年,WordPress的潜力逐渐显现,并吸引了越来越多的关注。2005年2月17日,WordPress 1.5 Billy Strayhorn正式发布,它增加了管理静态页面、模板和主题系统的功能,并为用户提供了更多创建适合自己需求的网站的工具,全年下载量超过90万次。同年,Automattic公司成立,其WordPress.com开始提供服务。

扩大社区

2007年,开发者继续改进其功能,相继发布了WordPress 2.1艾拉·费兹杰拉、WordPress 2.2史坦·盖兹和WordPress 2.3德克斯特·戈登,实现了界面的重新设计、编辑工具的增强、模板小部件的支持等重要功能。然而,2007年也是WordPress首次遭遇安全漏洞的一年。今年1月,由于一些WordPress项目网站的服务器中存在漏洞,攻击者可以通过后门将有害代码引入WordPress 2.1.1的下载文件中,大量搜索引擎优化博客和一些以AdSense为特色的商业博客受到攻击。同年5月,一项研究显示,由于不再支持该软件版本,约98%的WordPress博客面临被利用或攻击的风险。在得到保护后,WordPress的开发仍在继续。在2008年3月29日发布的WordPress 2.5麦克·布雷克中,推出了短代码功能,实现了基于内容的动态交互,简化了复杂内容的创建。此外,在12月10日发布的WordPress 2.7约翰·科尔特兰中,“一键更新”功能正式启动,这在一定程度上缓解了WordPress项目的漏洞,因为该版本不再受支持。此后,WordPress继续探索以社区为中心的功能。2009年发布的WordPress 2.8切特·贝克和WordPress 2.9卡门·麦克雷带来了一键式主题安装、带语法突出显示的CodePress编辑器、撤销删除、内置图像编辑器、批量插件更新和更方便的视频嵌入。

2010年6月17日,WordPress 3.0塞隆尼斯·蒙克发布,它带来了一个新的主题开发API,可以轻松实现自定义背景、标题、快捷链接、菜单栏、文章类型和分类等功能,进一步增强了WordPress的灵活性潜力。

探索用户需求

2011年2月23日,坦哥·雷恩哈特发布了WordPress 3.1。新版本重新设计了链接的工作流程,使页面之间的链接更加容易。管理栏重新定义的页面交互逻辑提升了用户体验;新的帖子格式支持使主题更容易为不同格式的帖子创建不同风格的tumblelog。仅仅四个月后,在3.1版本下载量超过1500万次的那一天,WordPress 3.2乔治·格什温发布,专注于使WordPress更轻、更快,反映了WordPress社区不断增长的发展速度。

WordPress内容管理系统WordPress内容管理系统

WordPress 3.5 Elvin Jones于2012年12月11日发布,支持视网膜显示屏,并带来了全新的媒体管理器,简化了向帖子添加照片或视频的过程,改善了媒体工作流程,使WordPress更受媒体博客的欢迎。同时,安全维护工作也在开展。2013年6月,在排名前50的WordPress插件中,有相当一部分被发现容易受到SQL注入和XSS等常见网络攻击。为了提高安全性和简化整体更新体验,10月24日发布了具有自动更新功能的WordPress 3.7 Countbase,该版本提供了更强的密码建议和更好的全球语言支持。

2014年,WordPress开发的重点是简化访问。在WordPress 3.8查理·帕克中,开发者通过拖放操作改进了经典编辑器,实现了更直观的页面创建过程。此后,在WordPress 3.9吉米·史密斯版和WordPress 4.0本尼·古德曼版中,陆续引入了图像拖动和导入、媒体编辑器改进和嵌入管理等功能,极大地简化了用户的编辑和创作过程。

完善现代方法

随着一系列重要功能的推出,2016年标志着WordPress新时代的开始。2016年发布的WordPress 4.5 Coleman Hawkins、WordPress 4.6 Pepper Adams和WordPress 4.7萨拉·沃恩相继带来了格式化快捷方式(如列表、标题等)等重要功能。)、实时响应预览、原生字体显示、自定义CSS、PDF缩略图预览等。

2018年12月6日,WordPress 5.0 Bebo Valdés发布,带来了一个新的默认编辑器“Gutenberg”——一个基于块的编辑器。它允许用户以更友好和直观的方式修改页面内容。此后,WordPress一直专注于“古腾堡”的调整和优化。在后续版本中,按钮块、查询循环块、导航块、图库块等。陆续添加到编辑器中,并相继推出了块目录、块主题、块控制、块占位符和块插入器等功能,不断改进“古腾堡”以进一步提高编辑效率和用户体验。

功能服务 编辑本段

在WordPress的建立和运行过程中,WPShout将WordPress比作“制作网页的工厂”。这个类比说明了WordPress的核心功能:存储内容,支持用户创建和发布网页,除了域和托管服务之外不需要其他工具。

WordPress有一个使用模板处理器的网页模板系统。它的架构是一个前端控制器,将所有对非静态URIs的请求路由到一个PHP文件,该文件解析URIs并识别目标页面。这允许支持更多可读的永久链接。

主题

WordPress用户可以安装多个不同的主题并在它们之间切换。使用主题意味着用户可以在不改变核心代码和网站内容的情况下改变WordPress网站的外观和功能;子主题允许用户向网站添加自定义代码。每个WordPress网站至少需要一个主题。用户可以使用dashboard中的外观管理工具直接安装主题,也可以将要安装的主题文件夹直接复制到主题目录中。WordPress主题通常分为两类:免费和付费。许多免费主题列在WordPress主题目录(也称为仓库)中,付费主题可以从市场和个人WordPress开发者那里购买。WordPress用户也可以创建和开发他们自己的自定义主题,并上传到WordPress主题目录。

插件

WordPress的插件架构允许用户扩展或简化网站或博客的特性和功能。截至2023年10月,WordPress拥有59791个免费插件。每个插件都有自己的定制功能和特性,使用户能够根据自己的特定需求定制网站。定制范围包括搜索引擎优化(SEO)、向登录用户显示私人信息的客户端门户、内容管理系统、内容显示功能等。,例如添加小部件和导航栏。但是,并非所有可用插件都始终与升级同步,因此某些可用插件可能无法正常工作或根本无法工作。但是,如果该插件尚未在WordPress的最近两个主要版本上进行测试,则会在用户的插件目录中显示一条警告消息,提示用户该插件可能无法在WordPress的最新版本上正常工作。插件开发人员需要学习WordPress的挂钩系统,该系统由2500多个挂钩组成(截至2023年10月),分为两类:操作挂钩和过滤挂钩。通过利用WordPress插件中的错误而不是WordPress本身,黑客可以使用插件攻击使用WordPress的网站。

移动应用程序

WordPress的移动应用适用于WebOS、Android、iOS和Windows Phone操作系统。这些由Automattic设计的应用程序不仅可以查看网站统计数据,还具有添加新的博客帖子和页面、评论、查看评论、回复评论等功能。

多用户和多博客

在WordPress 3.0塞隆尼斯·蒙克发布之前,WordPress一次只支持安装一个博客。但是,如果您被配置为使用单独的数据库表,则可以从不同的目录运行多个并发副本。WordPress Multisites(以前称为WordPress多用户、WordPress MU或WPMU)是WordPress的一个分支,它的创建是为了允许多个博客存在于一个安装中,但它可以由集中维护人员管理。WordPress MU使那些拥有网站的人能够托管他们自己的博客社区,并从一个仪表板控制和管理所有博客。WordPress MU为每个博客添加了八个新的数据表。自从WordPress 3.0塞隆尼斯·蒙克发布以来,WordPress MU已经与WordPress合并。

“Gutenberg”编辑

2018年12月发布的WordPress 5.0“Bebo”带来了一个新的默认编辑器“Gutenberg”——一个基于块的编辑器:它允许用户以比以前版本更友好的方式修改页面上显示的内容。块是标签的抽象单元,它们组合在一起形成网页的内容或布局。过去在WordPress页面上创建的内容被列在所谓的经典区块下。在“Gutenberg”发布之前,一些插件提供了基于块的编辑器,例如Element。

托管

WordPress托管服务通常提供一键式WordPress安装、自动更新和备份以及高级安全功能来防止常见威胁。大多数托管服务也提供专业的WordPress支持,并针对CMS的最佳性能进行配置。

WordPress托管有两种主要类型:共享WordPress托管和监督WordPress托管。共享WordPress托管是一个经济的选择,它使多个网站能够驻留在一个服务器上共享资源。监管WordPress托管包括WordPress网站的整体管理,包括技术支持、安全、性能优化和通常更高的服务器资源,但价格更高。

一些知名的网络托管提供商,如SiteGround和WP Engine,为用户提供WordPress托管服务。用户选择的托管服务提供商将显著影响他们的WordPress网站的性能和可靠性。

辅助功能

WordPress可访问性编码标准规定,在WordPress中发布的所有新代码或更新代码都必须符合AA级网页内容可访问性指南2.0。

其他功能

WordPress还具有集成的链接管理、友好简洁的搜索引擎永久链接结构;能够为帖子分配多个类别;并支持后期标记。它还包括自动过滤器,为帖子中的文本提供标准化的格式和样式(例如,将常规引号转换为智能引号)。WordPress还支持Trackback和Pingback标准,用于显示链接到帖子或文章的其他网站的链接。WordPress帖子可以使用可视化编辑器以HTML格式编辑,或者您可以使用允许各种自定义编辑功能的几个插件之一。

授予荣誉 编辑本段

2008年,被InfoWorld授予“最佳开源软件奖:合作奖”。

2009年,获得了开源CMS Awards颁发的“总体最佳开源CMS”奖。

2010年,获得了digital synergy颁发的“2010年开源CMS名人堂”奖。

2011年,被InfoWorld授予“Bossie最佳开源软件奖”。WordPress获得了电子前沿基金会的五星隐私评级。

附件列表


0

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本词条还有待完善,请 编辑

上一篇 华为视频    下一篇 应用宝

同义词

暂无同义词