drupal模块_5个便捷的Drupal模块

drupal模块

Drupal是世界上最大的开源项目之一,是一个内容管理系统和应用程序框架,可为数百万个网站,Web服务和移动应用程序提供支持。 每个领域的个人和组织都使用Drupal进行各种操作,从简单的博客和微型站点到复杂的内部网和私有内部应用程序,再到网络上一些最大的站点,包括几百个顶级网站。

3,000多人参与了核心Drupal代码库,该代码库通过模块化体系结构提供了基本功能。 超过10,000个开发人员贡献和维护了超过25,000个贡献的开源模块,这些模块修改和扩展了核心功能,更改行为,添加了新功能以及将Drupal与其他系统集成。 用户可以添加自己的模块以及第三方PHP库,并利用许多现有功能,因此他们可以专注于自己的独特需求,品牌和设计以及业务逻辑以快速启动并运行。

除了其高度可扩展的代码库之外,Drupal还使非程序员用户可以通过点击式最终用户界面来管理和控制很多平台及其站点的运行和操作方式。 这使更多的人可以为组织的在线状态做出贡献,并且由于Drupal用户不依赖昂贵且有限的开发资源或更新代码,因此站点更新的速度显着提高。

Drupal的最新主要版本(版本8)于2015年11月发布,因此让我们看一下我最喜欢的一些贡献模块。 无论您运行的是一个Drupal网站还是上千个Drupal网站,这里都有五个模块可以增强整个团队的能力并推动应用程序的成功发展:

观看次数

Views是最流行的Drupal模块之一,它使站点构建者,内容编辑者和其他非技术用户可以从Drupal(或通过Drupal的其他系统)内部获取信息,并通过点击界面显示和可视化该信息。 使用“视图”,您可以创建一个新页面,其中列出了您网站的所有最新更新,侧边栏,其中显示了您网站上的五个最新评论,幻灯片显示了本周最受欢迎的图片,等等。 视图可以是动态的,最终用户可以控制重新排序或筛选信息(按日期或其他参数),并且可以授予特权用户对视图执行批量操作的能力。 例如,在具有审阅评论的网站上,管理员可以创建一个页面,用户可以在其中快速选择他们想要批准或拒绝的所有评论,然后批量进行以节省大量时间。 从Drupal 8开始,Views现在成为Drupal Core的一部分,并具有扩展的功能,因此用户可以构建自定义管理页面,将任何View导出为JSON或XML并构建网站的大部分内容或移动应用程序的后端。无需编写任何代码。

大管

网站速度是所有网站和公司的关键目标。 BigPipe概念是由Facebook创建的,是使网站页面加载速度提高一倍的关键组成部分。 BigPipe是Drupal 8的一个贡献模块,它利用Facebook的方法,并以一种可以显着改善感知加载时间以及站点实际页面加载时间的方式将网页从服务器传递到客户端。 使用BigPipe,服务器将发送包含任何可缓存组件和任何动态或不可缓存部分的占位符的初始响应或页面,然后以动态/个性化片段的形式进行流处理以替换占位符。

规则

规则是一个有用的模块,使站点用户可以创建事件,条件,操作(ECA)规则。 站点构建者无需编写任何代码即可创建和修改相当复杂的业务逻辑,并且开发人员具有极大的灵活性来创建复杂的规则以及扩展和修改“规则”模块本身的行为。 例如,当将新评论发布到页面(事件)时,网站构建者可以创建一条规则,该规则发送一封电子邮件,以将新评论通知该页面(操作)的作者,以便他们可以快速查看并做出响应。 可选地,用户可以添加条件以仅在评论作者不是页面的作者的情况下发送电子邮件(因此,页面作者在每次回复评论时都不会收到电子邮件)。 也可以通过单击按钮(例如,通过站点管理员)手动触发许多规则,或者通过Rules API,可以将操作设置为立即运行或安排运行。

特征

大多数组织在一个或多个开发环境中编写代码并对其网站进行更改,然后在QA或暂存环境中集成和测试这些更改,最后将批准的更改发布到其生产或实时环境中。 此外,很少有组织拥有一个网站。 如今,甚至个人也经营着许多网站,大型组织可以拥有10,000多个网站。 功能是一个有用的模块,使您能够导入和导出配置和/或代码,作为可在Drupal站点之间移动的包或集合。 例如,网站建设者可以使用“规则”模块创建规则,然后使用“功能”,导出规则,以便可以将其导入到您拥有的许多其他环境和网站中。

闪电

闪电实际上不是一个模块。 它是作为发行版提供的Drupal模块的集合。 Drupal分发是打包和分发Drupal站点(模块,主题,配置,自动QA测试,内容等)的一种方式。 通过为特定用例部署发行版,然后添加所需的任何自定义内容,可以快速启动新网站。 Lightning发行版旨在作为您构建的框架,它为您提供了预先配置的流行模块,这些模块可以很好地配合常见用例,并具有禁用不需要的功能并启动新功能的能力。在Drupal上使用最佳实践来满足最常见的需求。 闪电帮助新用户更快地通过学习曲线,并使所有用户能够快速部署新站点。

您最喜欢的Drupal模块是什么? 从晦涩的问题解决者到您简直无法摆脱的解决者,请在下面的评论中分享。

披露:与Acquia合作,OpenSource.com和Red Hat是Drupal的用户和Drupal项目的开源贡献者。

翻译自: https://opensource.com/business/15/12/5-handy-drupal-modules

drupal模块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值