随着web技术的流行,你会发现市场中正在出现各式各样的web cms(内容管理系统),其中有很多都采用了基于开源的技术.
表格与wysiwyg编辑器使该产品可以很方便地编辑opencms中的内容项目,并且该软件具备方便的管理用户界面,从而使定制工作变得极为简单,但 opencms缺乏一些高端功能.所以,如果您需要建设多个网站或者需要缓存与负载均衡等企业级的性能管理能力,那么最好还是考虑其他产品. 【程序编程相关:中创中间件公司发布InforReport】
opencms可以运行在多种操作系统的apache tomcat上,采用的授权方式为lgpl.实施支持与其他的专业服务则通过各类注册解决方案提供商来实现的. 【推荐阅读:透视IBM WebSphere中间件平台】
mambo提供了出色的页缓冲.rss合作功能,并可以根据调度安排显示内容.mambo开发社团还为该产品开发了多种功能强大的增强插件.然而,与opencms类似的是,mambo也缺少多重使用的特性,无法在大型部署中充分发挥自己的能力. 【扩展信息:对业内几家中间件厂商的议论】
cms mambo是一种基于php与mysql的产品,并且在全世界被广泛地应用于简单站点与复杂的企业应用领域.mambo的开发团队是一支真正的多国部队,它能够提供强大的支持论坛.第三方专业质量服务与用户会议.mambo的授权方式为gpl,但该产品的发起者澳大利亚的miro公司,还提供该产品的商用版本.
也许最完整的开源内容管理系统就是ez publish,它可以提供内容分段服务.工作流程许可,与it人员所需要的所有数据中心功能,包括负载均衡.此外,内容复用功能也使它能够应用于单个内容管理系统的多个国际站点.ez publish目前可以提供基于gpl的授权.该软件的创造者,挪威的ez系统公司还提供商用授权方式.
crm开源社区不可能像salesforce.com或siebel等公司那样提供昂贵的高端crm应用.然而,你会惊奇地发现,有些开源项目所提供的特性已经达到了相当精深的程度,尤其适用于中型企业.
例如,sugarcrm可以提供构建于开源技术基础上的完整企业级crm系统,所采用的技术包括php.mysql与apache web服务器.该产品中的基本套件称为sugar open source,可以根据sugarcrm的定制授权免费下载使用.该公司还提供了一种商用版本,名为sugar professional.sugarcrm还为商用版本与开源版本提供付费的支持服务.
此外,sugarcrm在特性增强方面做得也非常出色.该软件的3.0版可以提供业务及合同列表管理.员工目录及日历同步工具.即将推出的3.5版还将添加一个离线客户端.该模块框架是可以自由扩展的,且支持oracle数据库.
另外一种产品是compiere,主要提供的是erp解决方案,但也具备了一些crm功能.compiere并没有将它们作为独立模块,而是使用户能够全面查看所有与客户与前景相关的活动,并且为商业伙伴提供跟踪.业务活动管理.客户赢利能力分析.自助服务在线查询.
open for business项目提供了全套的电子商务应用,采用的是mit授权方式.该产品中包括crm.erp与电子商务特性.与compiere类似的是, open for business项目并没有将它的功能拆分到若干个相互独立的模块中,而是将整个套件建立在一个通用的数据模型之上,从而使各种类型的销售.财务.设施管理与协作活动变得更为简单.
目录服务现在,越来越多的企业开始研究身份管理.sso(单一登录)与自动服务等技术,因此目录服务也成了网络基础设施中必不可少的关键组件.在这一领域中,长期以来最主要的竞争者就是openldap.
... 下一页