跳转到主要内容
东方龙马 提交于 4 September 2014

原文链接:http://drupalwatchdog.com/3/1/redhen-a-drupal-crm-system

译者:姜雨晴

一些组织需要追踪他们的客户,用户,贡献者,或者其他人员,无论他们自身是不是一个组织。说道商业界的客户customer关系relationship管理management(CRM)系统,他们一般是一些企业级的软件。但是这个类别有时候是由CRM兼容的网站提供或者被提供的。他们很多是基于Drupal的。

这些年,很多流行的Drupal CRM选择都是也将继续会是 CiviCRM。 他是一个开源的高度兼容性的系统。尽管如此,还没有为Drupal独立的设计而不是嫁接上去的的。他们是和Drupal集成,比较复杂。它通常利用一个单独的数据库(假设没有表前缀);并且它通常导致数据的重复。 CiviCRM有不同的模板引擎和API,便于定制和最佳的故障排除问题。开发人员经常抱怨说,它是相当难以改变表单和工作流,甚至不知道从哪里开始这样的尝试。它不直观的管理界面,可以提高员工的困惑和技术支持成本。相比的Drupal本身,CiviCRM是庞大而复杂的,导致存储在磁盘上的文件的数量和行的代码的数量的增加两倍。

一种方案-大部分用“鸡”(这。。。直译是这样 指的应该是redhen “红公鸡”)

因此,一些替代的CiviCRM已经出现,包括RedHen客户关系管理。它是通过ThinkShout创建,总部设在俄勒冈州波特兰市,一家精品开源Web代理公司。 RedHen旨在帮助用户在“管理的详细信息,以及之间的联系,联系人和组织,会员服务,会议登记及成分参与。”最重要的是对于Drupal的开发者,RedHen是完全原生的Drupal,设计灵活,并且不锁定实施者任何固定的信息架构或展示。

redhen-logo.jpg

RedHen的高层次设计在很大程度上是由Drupal的商业灵感,因为它试图最大限度地利用在Drupal7中引入的优秀功能,如自定义实体感。该项目页面清楚说明,在很大程度上取决于定制Drupal的实体类型和包。具体来说,Entity API模块是需要用自定义实体和捆绑的工作;它们之间的连接是使用关联模块(Relation module)管理;活动日志则依靠消息模块(Message module)。

RedHen的项目页面指出,该项目是其模块化的结构类似Drupal Commerce。具体来说,活动模块(redhen_activity)记录所有的接触特定的和全球性的活动:联系方式(redhen_contact)支持的实体接触,并与普通的Drupal用户的整合;约定(redhen_engagement)监控接触的参与水平;字段(redhen_fields)支持所需的RedHen实体的自定义字段类型;会员(redhen_membership)支持个人和组织的成员;注释(redhen_note)支持对联系人的笔记创建和管理;组织(redhen_org)处理的组织机构;组织组(redhen_group)允许被用作组组织的接触;注册(redhen_registration)提供与实体注册模块的集成;和关系(redhen_relation)连接接点和组织彼此。

RedHen客户关系管理提供了一些例证使用Drupal的聚焦方法的优势能力。例如,成员可以分配Drupal的角色(role),从而使管理员能够限制访问的内容和基于任何成员的角色功能。用于访问CRM数据,RedHen提供标准,主题化的表格清单与动态过滤系统,以及顶级的活动流和一个登陆页面。此外,它可以与视图(View)一起工作,这样你就可以建立联系,组织,成员,并参与评分数据的定制报告。 RedHen还集成了规则(Rule),所以网站可以为系统中的事件的结果执行操作。

首次试飞

当然,更多地了解RedHen及其功能的最佳方法,就是尝试一下。目前的版本(如,2012年12月)是一个稳定的beta版本,7.x的-1.0-beta3版。在你安装它,请注意,它需要PHP版本5.3或更高版本。此外,为了利用Redhen Activity, Redhen Organization Groups(组织或团体), Redhen Registration(注册), 和 Redhen Relation (关系),您还需要安装并启用(非RedHen)Message(消息),Entity referenceChaos tool suite, Relation (and Relation UI) 关系和关系UI, 和 Entity Registration 模块。最后,内容访问权限将需要重定义。

redhen-crm-settings.jpg

一旦RedHen模块已经被启用,你可以去配置»RedHen CRM设置,启用RedHen通讯录和Drupal的帐户,包括电子邮件地址的镜像之间的连接。(这段是不是保持鸟语比较好?)

 

如果你到Structure»RedHe年nCRM,你会发现四个环节,用于创建(creating),修改(modifying)和导入联系人实体类型(mporting contact entity types),组织类型(organization types)和投入程度(engagement scores) - 以及管理RedHen注释。

structure-administration.jpg

然而,大多数管理员都会在CRM配置页面来完成,它从主菜单上的“RedHen”项目访问。

在这里,你可以添加和管理联系人和组织,并监视活动流。该页面还链接到了上述两个管理区域。

展开你的羽翼 (原文“传播你的鸡翅“。。。会有点饿。。)

要看到RedHen的很正能力,你可以在Drupal的7的全新版本单独安装RedHen,并从那里继续设置。但是你将不得不花时间和精力来把功能拼合在一起,然后利用功能的基本组成部分找出如何创造更牛的CRM。

selecting-the-demo-profile.jpg

幸运的是,通过利用ThinkShout已经设立的例子,非常容易和有效的上手RedHen。 RedHen CRM DEMO 和Commerce Kickstart,它们的目的是让你和尽可能快地运行,并探讨最佳模式的基本模块。 RedHen CRM demo目前处于Drupal 7.16 的alpha阶段。

解压后,安装说明可以在配置文件/ redhen_demo/ readme.txt中找到。在Linux系统中,如果安装了Drush,你可以运行profiles/redhen_demo/scripts/build.sh。另外,您也可以使用常规的图形化安装程序,并使用以下两种方法:

使用某个版本,将其放置在Web服务器的目录(可见的目录),进入到新的网站主页,选择“RedHen CRM Demo”为安装配置文件。

使用最新版本的Drupal7,做一个全新安装,将demo的目录拷贝在profiles/ 目录下,并遵循相同的过程。

后一种选择也许从长远来看更容易实现在某个点的安全更新,因为Drupal 7.15 也许以后不会用到。

在本Demo RedHen版本中,所有需要的模块已经预装并启用。此外,它具有例子,比如:通讯录(工作人员和志愿者),付出值(高值和标准值),会员类型(高级版和标准),组织类型(基础和进驻)。

poultry-theme.jpg

默认的公共和管理的主题是不变的,但是你可以很容易地切换到一个有吸引力,专RedHen设计的主题,他的名字叫家禽( Poultry)。

最初,只有内容类型可为活动,并且自然没有启用权限。但即使有例如事件(或自定义内容类型的实例)创建并发布到网页,匿名用户无法看到的主页,而是转到到登录屏幕,并显示错误消息“访问被拒绝,您必须登录浏览这个页面。“这是因为,在默认情况下,主页被设置为“[根路径]/ redhen”(配置»网站信息»默认首页)。想要恢复访问发布到网页内容,删除“redhen”域。然后,您可以创建一个测试活动,以验证已发布的项目将显示在网页上,而且是可访问的。

如果您或您的客户,需要一个轻量级的和本地的Drupal CRM平台,你最好自行评价RedHen。

Drupal 版本