在本系列的第三部分中,我们将介绍两个选择WordPress作为内容管理系统的组织。
在这最后一部分中我们的系列文章寻找最好的开源内容管理系统(CMS)您的需要,我们要求两个组织——在线杂志Quartz.com和卡尔顿大学——谈论他们为什么选择WordPress在其他开源选项以及这一决定已经经受住了时间的考验。(我们的第一期介绍了Drupal第二个看着Joomla)。
WordPress在2003年5月作为一个博客平台起步,并逐渐发展成为一个博客系统,允许用户在博客之外添加网页,然后成为一个功能齐全的、流行的CMS。根据Web technology tracker的数据,在三个最受欢迎的开源CMSs (WordPress、Joomla和Drupal)中,WordPress是目前为止最受欢迎和增长最快的W3Techs。
“Drupal的长期提供灵活的平台,使其能够满足广泛的需求。但是,在WordPress 3.0显著桥接的灵活性差距,” Gartner公司的分析师拉里·坎内尔说。
[关于这三种开源内容管理系统的深入评论,请参见网站构建器大战:Drupal vs Joomla vs WordPress。寻找开发工具?试试10个必备的WordPress插件。
与Drupal不同,WordPress以易于使用而闻名——部分原因是您不必从WordPress.org站点下载软件并构建自己的软件Linux, Apache, MySQL和PHP设置。许多技术上不太精通的人使用WordPress.com托管服务,这使得入门变得容易。
这也意味着使用高端WordPress CMS的公司会发现许多员工已经熟悉WordPress的管理界面。
就软件的发展方向而言,Joomla和Drupal更多地采用基于委员会的决策方式,而WordPress社区则更加分层,这意味着更快的决策。“我们有一个仁慈的独裁者生活模式,”联合创始人马特·穆伦维格说。“最终,责任落在我身上。”
利弊和即将发生的事情
Matt Mullenweg和Mike LittleBeginnings: 2003年首次发布。
优点:WordPress被广泛认为是对非技术用户来说最简单的CMS,提供了超过21,000个插件。Matt Mullenweg是WordPress的联合创始人,也是Web开发公司和WordPress的支持者Automattic的创始人,他说:“当人们想要快速完成一些事情,或者想让它易于维护的时候,他们就会使用WordPress。”
缺点:WordPress处理多媒体的方式可以改进。“现在我觉得这太难了,”穆伦维格说。他说,在接下来的一年里,开发商将努力使这变得更容易。
WordPress的社会也在努力改善社会融合,特别是Facebook和Twitter,以及支持移动应用程序。眼下,Mullenweg说,“如果你是一个全新的用户签署了从移动设备的WordPress的网站,这个过程可能是顺畅了很多。”
什么是未来:多年来,WordPress的已经从一个简单的博客平台的CMS发展。Mullenweg说,随着人们使用的平台上构建更复杂的网站,它现在演变成一个App Engine。“这将是更像是一个开发环境,比如Django的或者Rails。它已经发生了先进的开发者。”
他说,现在可以使用WordPress作为移动应用的后端,甚至不需要一个网站。
石英覆盖全球
随着大西洋媒体计划启动Quartz (QZ.com),一个覆盖全球商业新闻的数字出版物,项目工程总监Michael Donohoe评估了支持新网站的内容管理系统所需的能力,并决定使用WordPress。
用有限的人力和资源,多诺霍想要一个响应式设计,将允许一个单一的代码库,以支持台式机,平板电脑和移动设备。他想要一个平台,将使团队从头构建网站在短短四个月内,能够支持石英的六个不同的内容类型,可以提供大量的开箱即用的功能和插件所以他的团队不需要担心诸如创建站点地图谷歌新闻与通用搜索引擎。
Quartz是一份涵盖全球商业新闻的数字出版物。它需要一个便于员工使用的内容管理系统。
他说:“我们的团队只有三个开发人员,我们没有足够的带宽在前端做很多构建工作。”所以WordPress提供21,000多个插件的想法是非常吸引人的。“当你是一个小团队,你有很多事情要做,这是一笔巨大的奖金,”Donohoe解释道。
但最大的驱动力是WordPress发布新内容的易用性,以及许多编辑人员已经有了使用WordPress作为博客工具的经验。他说:“编辑们过去曾被cms咬过。”WordPress既友好又熟悉。
“人们讨厌CMSs,但他们喜欢WordPress,”Paul Maiorana说Automattic这家网络开发公司是由WordPress联合创始人马特·穆伦韦格创办的。Automattic被雇来通过WordPress.com VIP开发和托管新网站,该服务旨在托管大型企业规模的网站。他说,WordPress作为博客平台的受欢迎程度提高了网络内容发布的门槛,尽管WordPress已经发展成为企业级的CMS。Maiorana说:“用户希望在工作场所也能有同样水平的唾液和指甲油。”
多诺霍简要地考虑了一下Django的CMS框架,它已经在大西洋媒体使用。但是,石英的要求有很大不同。“斜坡上升时间来建立框架,完成繁重的原型设计,并有现场走到一起不符合我们的侵略性的时间框架,”他说。
他从同事那里听到“不太积极”的反馈后,驳回了Drupal的。“Drupal的可能有点乱。它也更面向他说:“在我们的公司里,虽然我们在大公司里有Python技能,但在石英领域我们还没有。”
Quartz的创建者想要一种响应式设计,允许单一代码库支持桌面、平板电脑和移动设备。
Donohoe解释说,WordPress对HTML5的支持使Quartz能够提供“一种具有定义意义的在线体验”,而不需要为每个移动平台构建本地应用程序,也不需要为平板电脑、移动设备和个人电脑创建网站的单独版本。
“[Quartz]是当今WordPress世界的一个很好的例子,”Maiorana表示同意。“事实上,(它)有一个单一的、统一的代码库,使它能够在iOS和安卓智能手机和平板电脑以及台式电脑是相当引人注目。它看起来相同的,无论他们使用何种设备,有没有重复的代码,你可以管理一个小团队“。
是的,他也承认,原生移动应用通常运行得更快。但是,他说,“这真的取决于你想要做的事。石英现场工作得非常好,从我iPhone”。
Quartz还利用WordPress作为一个平台JSON除了使用WordPress的模板功能之外,还使用了API, Donohoe说。在所有情况下,JavaScript应用程序都会调用WordPress来获取数据,并使用嵌入在页面中的客户端模板来呈现不同屏幕大小的不同视图。
“对于任何一个页面,我们都使用相同的WordPress模板,”Donohoe解释道,“不管你是点击主页、帖子、幻灯片、赞助内容、作者存档还是标记页面。当您从一个帖子导航时,您不会从服务器加载一个新页面。我们在同一个页面内动态生成内容并进行更新。从这个意义上说,它允许我们拥有一个单页面的Web应用程序。”
并非一切都在设计阶段很容易,但是。“我们无法与JSON API的工作,因为它站在我们不得不做一些变通方法,但我们知道,从一开始,”多诺霍说。
他的团队增加了一些自定义字段和文章类型到WordPress,通常不是在默认的API表示,从集成的插件输出他们写道管理的类别应该在任何给定时间内显着位置。“创建我们自己的API给了我们更多的灵活性,我们需要它,”他说。
但是总的来说,Donohoe对WordPress还是很满意的。他说:“它有一个社区,你可以完全访问代码,它有良好的文档记录,而且它比专有系统更容易雇佣有能力的开发人员。”“社区在热情、技术熟练程度和深思熟虑的代码示例方面表现突出。我们非常兴奋,”他说。
卡尔顿大学创建了超过260个网站
自2008年采用WordPress作为其博客平台,卡尔顿大学——位于安大略省渥太华——已经扩大了它的使用范围。CMS现在为260多个网站(占该大学网站的80%)提供服务,其中包括250个标准化院系网站和十多个定制网站。网站服务经理丹尼•布朗(Danny Brown)表示:“我们在这里嵌入了WordPress,以至于有人问我它是否也能写博客。”
最近,布朗的团队(其中包括两名网络开发人员)使用WordPress重新启动了大学的新闻编辑室,非技术人员用它发布故事、照片和视频。新闻编辑室采用自定义文章类型,这是WordPress 3.0的新特性,可以将每条新闻与大学维护的专家列表关联起来。“现在,当你查看个人资料时,你可以看到与此人相关的新闻帖子,”网站开发人员特洛伊•卓别林(Troy Chaplin)说。
现在卡尔顿大学的260多个网站都使用WordPress,包括大学的新闻编辑室,非技术人员用它来发布故事、照片和视频。
其他近期的项目包括体育网站,其中,布朗说,可见设计可以修饰到这样的程度,即使是专家也说不清这是一个WordPress站点,并使用WordPress的为响应式设计支持,可容纳手机,平板电脑或桌面屏幕学生宅基地建从单一的代码库。
布朗说:“你不能在不杀死你自己的情况下为每一个新设备不断开发新版本。”“我们目前正在将所有WordPress网站的框架转变为响应式设计主题。”
该大学逐渐从Luminis内容管理套件(LCMS)迁移到WordPress上,Brown认为LCMS很笨重,使用起来也很困难。布朗震惊地发现,在访问供应商,Sungard, LCMS只有两个开发商。“这让我大开眼界,”他说。另一方面,WordPress拥有一个由数千名开发者组成的社区。
在决定使用WordPress之前,Brown还对Drupal进行了大约两个月的测试。“在我的脑海中,Drupal是一个更广泛、更可扩展的解决方案,但它不断回到一个事实,那就是我不能像在WordPress中那样轻松地做事情。”
他说,WordPress还有另一个引人注目的优势。他说:“WordPress比Drupal真正的优势是,它的后端使用更加容易。”“管理的用户界面领先好几光年。”
卡尔顿大学网络服务经理丹尼·布朗说:“WordPress比Drupal真正的优势是,它在后台使用起来更容易。”“管理的用户界面领先好几光年。”
但是,这并不意味着,WordPress的是一个完美的结合。“有一两件事从WordPress的缺失是多语言支持,”布朗说 - 在加拿大,英语和法语都被认定为官方语言特别的关注。Drupal的做一个更好的工作处理双语内容的Web开发人员迈克Corkum,谁来到从使用Drupal的大型,高科技公司的大学说。“我已经做了两个平台上,并使用Drupal它更容易。WordPress的具有处理它的方式,但它不是完全集成,并且它不具有同样的支持级别Drupal的一样。”
“我们还没有媒体管理功能的球迷,”布朗补充说,“街道上的字是巨大的改进都来了。”(“在未来一年的工作重点在于使多媒体更容易使用,”马特·查尔斯·穆伦维格的WordPress,联合创始人)。
在另一方面,在WordPress的多站点能力作出更新大学的许多网站更容易。“如果我花了两天事先规划,我可以在不到三天的时间更新200个站点,” Web开发人员特洛伊·卓别林说。他补充说,大学预计将移动到安装,将允许在五分钟内的250位点同时更新。
“什么人不知道的是,Drupal和WordPress的现在很相似 - WordPress的已经走过了很长的路要走,” Cokum说。当人们声称,Drupal是更具扩展性,他解释说,“这更多的是因为Drupal的做在表面上,而WordPress的有一个后端代码库,人们不知道,你可以创建自定义分类和层次结构,人们谁AREN“T开发商只是不知道因为WordPress的不推广它。”