选择开源CMS,第2部分:为什么我们使用Joomla

两家公司认为Joomla具备他们网站所需要的特性集和可用性。

在这个由三部分组成的系列文章的第2部分中,我们将介绍选择Joomla作为内容管理系统的两家公司。

在这方面,我们的系列文章的第二部分寻找最好的开源内容管理系统(CMS)您的需要,我们要求两个组织使用Joomla解释为什么他们觉得Joomla对他们来说是最好的选择,如何过渡,以及他们是否满意结果。

(要了解其他用户选择Drupal的原因,请务必查看本系列的第1部分;Joomla将是下一个。)

Joomla没有WordPress或Drupal存在的时间长——第一个版本于2005年首次亮相,当时它从Mambo开源社区中分离出来。Joomla社区站在两个开源竞争对手之间:复杂而复杂的Drupal和更容易访问的WordPress。据支持Joomla开源计划的非盈利组织Open Source Matters总裁Paul Orwig说,它提供了一种更接近于WordPress的易用性,同时也提供了Drupal的一些功能和灵活性。

因此,它已经成为当今使用中第二流行的开源CMS。根据网络技术追踪器W3Techs截至2月1日,约2.7%的网站使用Joomla。相比之下,WordPress是17.4%,Drupal是2.3%。根据Open Source Matters的数据,截至2012年11月,Joomla的下载量超过了3600万次,其中前12个月的下载量超过了950万次,增长了27%。

[对于这三个开源内容管理系统的深入审查,请参阅网站生成器枪战:Drupal vs. Joomla与WordPress。自那篇文章是写的,Joomla升级了;查看新版本,查看Joomla 3.0评论:使移动方式。寻找开发工具?尝试10个Joomla扩展模块,以便更轻松更好。]

乔姆拉基于委员会的治理模式诞生于曼博基金会(Mambo Foundation)的一场分离主义运动开源的问题.在过去,这个社区在方向上经历过一些激烈的分歧,而且没有仁慈的独裁者做出最后的决定,这些分歧导致了拖延。

尽管如此,社区还是在去年秋天发布了Joomla 3.0,并承诺每18个月发布一次主要更新,并为早期用户和开发人员每6个月发布一次临时版本。“我们必须在授权每个人的想法和最后每六个月发布一次软件之间保持平衡,”Orwig说。

最新版本Joomla 3.0支持68种语言,有超过10,000个可用扩展,并为开发移动友好网站提供了最先进的功能。

(下一页继续讲述。)

优点,缺点和未来

Joomla

2005年Mambo的Fork已安装站点:2.7%(据W3Techs统计)

优点:Open Source Matters总裁Paul Orwig认为,Joomla很适合没有专门IT部门的组织。他说:“对于那些不是全职互联网专家的人来说,创建自己的全功能网站是一种更简单的方式。”

Joomla最新的3.0版本为移动用户提供了开箱即用的支持。虽然大多数开源cms支持MySQL,但Joomla最近增加了对PostgreSQL的支持,以及微软SQL Server、Azure云服务和Oracle等商业产品。它还支持68种不同的语言,并提供了10,000种不同的扩展——比Drupal或WordPress都少,但仍然令人印象深刻。

缺点:Joomla中并不是所有的东西都很简单。虽然被称为访问控制系统的权限系统功能强大,但如果不做一些调整,它可能会很麻烦。第三方扩展可以帮助解决这个问题,Orwig说。

此外,Joomla基于委员会的治理方法并不总是很有效,有时还会阻碍决策的制定。“参与Joomla的人希望在这个方向上有发言权。他们充满激情,独立思考。但他们并不总是一致的。他补充道:“事实上,有时他们会激烈地产生分歧。”

社区一直致力于改进流程,并围绕一个新的发布时间表展开工作,其中包括每6个月发布一次小版本,以及每18个月发布一次大版本,大型生产网站可以根据这个时间表进行调整。

最后,Joomla扩展并不总是能够很好地一起运行——这在其他社区中也可能发生。“即使所有的扩展都能在Joomla中完美地工作,左手并不总是知道右手在做什么,”Orwig说。例如,相册扩展可能无法与购物车扩展无缝集成。

未来:Joomla现在可以作为Joomla CMS和一个通用Web开发平台使用,称为Joomla平台.后者是一个PHP框架,允许开发人员创建可以在台式机、平板电脑、智能手机或云上运行的独立应用程序。虽然Joomla平台和Joomla CMS是独立的项目,但Joomla CMS是运行在Joomla平台之上的应用程序。

Joomla 3为终端用户引入了一个完整的前端,为网站开发者和管理员引入了一个新的后端,并通过集成的Bootstrap框架提供了移动支持。

“我们还添加了一个新的后端管理员界面,”Orwig说,这为整体用户体验打下了基础。他补充道:“我预计我们将看到大量的增强和创新,这些都将继续建立在这个基础上,包括使用数以千计的Joomla扩展提供更加一致的用户界面。”

Orwig说现在说Joomla 4会发生什么还为时过早,但是工作小组正在围绕几个项目形成。例如,他说,“我们正在探索组织和访问内容的新方法,并简化扩展的安装方式。”

波士顿儿童医院使合作成为可能

当波士顿儿童医院(Boston Children's Hospital)想要取代其过时的社交内联软件时,它评估了使用WordPress和Drupal的建议,最后决定以Joomla作为新网站的基础。新的社交内部网,加速资源和连接的社交平台2012年3月1日,该医院开始为2500多名患者提供服务。

SPARC内部网作为医院临床医生、医疗保健提供者、支持人员和研究人员之间的协作和信息共享的中心交互点。

SPARC作为医院临床医生、医疗保健提供者、支持人员和研究人员之间的协作和信息共享的中心互动点,以及与来自外部学术机构和私营行业的个人之间的协作和信息共享。“这是一个加速资源和联系的社交网络,”临床创新项目经理保拉·阿贝洛(Paola Abello)说。

SPARC是使用定制版本的JomSocial为Joomla扩展。它提供了一个脸谱网它还包括一个创意实验室区域,员工可以在那里提交创意,社区可以投票支持或反对。SPARC用户还可以组成公共或私有组。一组被称为“创新者社区”的小组,作为临床医生、科学家和其他人进行头脑风暴、交换想法和获得反馈的场所。

医院以前的社交内部网,由企业社交软件构建而成Socialtext从未完全满足组织的需求。因此,在2011年初,医院进行了试点,发现现有的软件和其他专有的社交软件都无法满足其新的预算和功能需求后,就把重点放在了开源Joomla、WordPress和Drupal CMS平台上。

遴选团队考虑了来自三个不同供应商的建议,每个供应商针对一个平台,并根据90个标准对每个供应商进行评估,包括系统是否足够容易让非技术人员管理的要求。Joomla的提案在价格和支持两方面都取得了胜利。

SPARC内部网需要与医院的hipaa兼容安全和身份验证系统 - 使用现有插件为Joomla 2.5轻松完成的东西。“我们能够建立孤立的企业级社会应用,以满足HIPAA标准,”何首项目经理Jonathan Gafill说CloudAccess.net该公司建造了该网站。

由于许多用户将通过移动设备访问网站,医院希望采用响应式设计,根据屏幕大小以不同的布局呈现页面。

由于许多用户将通过移动设备访问网站,医院希望采用响应式设计,根据屏幕大小以不同的布局呈现页面。“医生们不得不查看日程安排并更新文件。他们必须能够快速、轻松地完成通常在台式机上可以完成的所有事情。”

但Joomla当时并不支持响应式设计。因此,为了实现这一点,CloudAccess的开发人员创建了针对移动设备格式化的网站页面的独立视图。用户可以使用任何适合他们当时使用的设备的视图——移动或桌面。“为应用的每个主要部分创建独立的移动视图尤其具有挑战性,”Gafill说。

从那时起,已经解决了Joomla平台的弱点。“现在Joomla能够开箱即用的移动响应布局。您可以购买预建模板,”他说。

使用SPARC,用户可以创建自己的公共或私有组,每个组都有自己的wiki文档存储库和博客,社区中的其他人可以查看它们。例如,成员们启动了一个craigslist风格的资源交换,员工们可以看到是否有人有不需要的打印机或想拼车。

旧的系统有一个文档存储库和一个wiki,并且有一些相当广泛的特性,CloudAccess在从Socialtext导入数据时需要复制这些特性。Gafill说道:“我们为此开发了一个定制组件并将其构建到JomSocial中。

该项目于2011年12月开始,3个月后完成。Gafill说:“开发这种范围的东西,时间非常少。”“它让你知道,Joomla的快速发展和相对较快的上市时间是可能的。”

Gafill说,Joomla的管理工具很容易使用,当网站管理员今年秋天离开时,这些工具很好地为医院服务。没有技术背景的阿贝罗临时接管了行政职责。她说:“学习管理SPARC环境之前几乎没有受过训练,这是毫无痛苦的。”“这个平台用户非常友好。”

VideoRay管理其产品数据库

VideoRay该公司需要一个网站,能够有效地处理其产品的15种不同变体,适用于12种不同的应用。VideoRay的产品被科研人员、执法人员、军队和其他政府机构使用。

制造潜水遥控机器人的VideoRay需要一个网站,能够有效地处理其产品的15种不同变体,适用于12种不同的应用。

之前的站点根本没有使用CMS。市场经理Brian Luzzi说:“用HTML页面管理所有这些内容简直是一场噩梦。他说,使用开源Joomla 2.5 CMS重建网站只花了4个月的时间,而且“非常划算”。

Luzzi使用Photoshop布局进行设计 - “我有十个模板,”他说 - 然后聘请了CloudAccess,同一个开发人员建立了Boston儿童医院的SPARC网站,建立了网站并集成了JoomCart等模块购物模块。去年7月推出的新网站更易于使用。“我厌倦了在HTML和Dreamweaver中编辑页面。新的后端真的很简单,”他说。

VideoRay需要一个定制组件来正确展示其产品;CloudAccess的Gafill说,Joomla有一个独立于CMS的应用框架,可以让开发人员构建这些框架。“使用Joomla,我们能够开发这个组件,这个扩展,这是立即可用的,”他解释说。Luzzi现在使用它来管理网站内的VideoRay产品,并管理显示哪些产品。

由于VideoRay的一些客户从事敏感工作,Luzzi还想创建一个区域,让用户可以查看受密码保护的内容——Joomla本身就支持这一功能。“在开发Joomla网站的头15分钟内,你就可以拥有一个带有密码保护页面的登录表单,”Gafill说。Luzzi说,这个新功能是“这个网站最酷的东西之一”。

VideoRay的新网站比之前的网站更易于用户使用和浏览。

Luzzi说:“我们确实有一些定制组件,比如数据库驱动的产品配置,但效果不是很好。据Gafill说,这是因为VideoRay的产品有许多子产品和选项,这些子产品和选项不容易集成到Joomla的购物车中。虽然将这些产品配置导入系统并不容易,但CloudAccess的开发人员能够“弯曲功能”来满足VideoRay的需求。“这就是为什么他们选择定制Joomla网站和扩展,”他说。

不过总的来说,Luzzi对这个新网站还是很满意的。“回想起来,这太容易了,我觉得我自己都能做到。”

Robert L. Mitchell.是《计算机世界》的全国通讯员。在Twitter上关注他@rmitch,或电邮至rmitchell@computerworld.com

看到Robert L. Mitchell在Computerworld.com上报道

阅读更多关于开源的信息在Computerworld的开源主题中心。

这篇文章“选择开源CMS,第2部分:我们为什么使用Joomla”最初是由《计算机世界》

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2013Raybet2

工资调查:结果在