彩虹的性能特点 (官方站《Feature Overview》译文) 2007-4-8
彩虹(Rainbow)的核心系统提供给用户安全可信的、国际化(目前支持29种语言文字)的、可自定义的、基于角色的认证系统,允许内容创作被安全地分派给多个团队成员,无论他(她)们是否掌握HTML知识。彩虹( Rainbow)同时支持二级审核过程,创作内容首先提交到演练服务器,经过审批后移入产品服务器。
彩虹(Rainbow)系统提供了一种简易的技术,以插件模块的形式新增系统功能。发布的标准版本中内置了75个以上的功能模块。
最初的彩虹系统基于微软的IBS( IBuySpy)插件技术而设计,目前已由全球志愿者进行了重大改进和增强。大多数 IBS 用户要么快速的超越其简单的功能,要么应用了来自网络世界的各种补丁和增强软件包,移入彩虹,使其自然地发展。
◆彩虹信息门户系统(Rainbow Portal)剖析
- 一个彩虹(Rainbow)站点群可以包括多个Web站
多入口站点的信息门户站可以使用单套代码和单个数据库。所有的入口通过单一的web.config配置文件。每个入口有它自己定义的上传图片和文档的目录。新入口通过简单的“管理全部”页面创建。
- 彩虹(Rainbow)站点由多个页面组成
页面以分级的方式组织,不限制分级层数。导航到页面是通过菜单执行的,有许多不同的菜单样式可用,包括传统的下拉式多层分级菜单,标签页(中文版系统中,“标签页”这一概念即来自于此,实际上标签页可认为就是菜单,当菜单所指向网页以子页面的形式存在时,即是标签页,其样子就像是纸制品的记事簿中的标签页一样—译者注)以及此二种菜单的不同组合。用户自定义菜单样式可以插入到框架中。单个的页面可以根据用户在彩虹(Rainbow)系统中所分派的角色隐藏(所分配角色无查阅权时就见不到了—译者注)。
-
彩虹(Rainbow)页面由模块构成
页面内容的每一小部分 (文本、图片、讨论主题、新闻条目、文档等等……)都包含在模块内。模块通常提供一种特定的功能,如:网上商店、新闻引入、多线程讨论板、网上调查等。彩虹(Rainbow)包括75个预置的模块,附加的模块可
到这里下载。
在每个模块中,系统用户可以独立地被赋予查阅、编辑、新增、删除内容的权限,具体处决于他们所属的角色。模块属性可以在一个中心管理页面或模块本身的页面进行设置。模块可轻易放置于一个页面的某个位置(左、中、右、上、中、下—译者注),或在页面间移动。
◆面向最终用户的特性
-
超过75个内置模块
彩虹(Rainbow)包含许多免费的内置模块,广泛涵盖了网站常用的功能。比较一下彩虹(Rainbow)广泛的功能模块和有限功能的IBuySpy、国内常见的商业智能建站系统,或其他开源项目,您就明白了为什么用户要转向彩虹(Rainbow)。
-
搜索
大多数内置彩虹(Rainbow)模块融合了彩虹的自由文本搜索(Rainbow's free-text search)模块。彩虹(Rainbow)搜索允许您在一个模块类中进行搜索(如:所有的新闻文章中),也允许跨模块搜索。搜索框架对角色许可敏感的,自动过滤搜索结果,仅显示授权给当前用户查阅的内容。
- HTML所见即所得编辑
许多模块(基本上所有的都是—译者注)使用了彩虹(Rainbow)内置的所见即所得编辑器(目前内置有四种,包括本站推荐使用的鼎鼎大名的 FCKEditor V2 和Free Textbox,前者完全中文化,后者目前有两个小图标的提示没有中文化到——译者注),允许用户在不具备HTML知识的前提下编辑产生格式美观的内容。网站管理员可能在多个HTML编辑器间切换。允许所有的模块使用相同的编辑器,或者单独的模块指定不同的编辑器。
◆面向管理员的特性
-
可选择新内容被强制审批后才发布
许多彩虹(Rainbow)模块支持二级发布过程,可以对单独的模块允许或不允许内容审批。 当工作流起用时,用户先创建内容,存放在数据库中指定的演练数据表中。新内容审批通过后,这些内容才被自动移入产品表。
-
使用预定义的29种语言之一,或者定义您自己的语言
彩虹(Rainbow)是一套构建灵活的系统,包含自定义国际化Web控件及其他类库,能简易地本地化彩虹系统,以适应各地区特殊语言文字的需要。一个自学习翻译功能简化未来翻译。彩虹目前已支持29 种不同的语言(其他的就不用操心了,至少简体中文版现在由本站做得比较到位了,一般中文世界就用中英文双语也就够了,最多再加一个繁体中文。本来嘛,站长从简体直接转繁体就行,可是因为没有繁体环境,转出来有些字是“???”这样的乱码,哪位网友有条件,能转一下,为咱们台湾同胞港澳同胞海外侨胞需要用繁体的作点贡献,站长在此先行谢过了——译者注),包括一系列在数据库中管理翻译的工具。
-
自定义站点布局和外观
每个入口站可以自定义皮肤(布局),包括页头、页体、菜单、页脚、样式表(css)、徽标( logo)等等。默认的3列面板设计可以在站点.css 样式表中自定义,图标和其他图形素材也可以轻易置换。
每个模块在页面的布局是通过页面上“编辑模块属性”定义的,保存了数据库中。
随彩虹(Rainbow)一起提供了一套标准的主题风格集。每个模块可以使用网站默认风格,可使用交替风格以突出表现。风格可以是公共的也可以是私有的。主题风格文件目录位置可在configuration文件中更改。
-
灵活细致的用户角色管理
通过指定角色来控制用户是否以查阅、编辑、删除内容,既可以对页面,也可以对模块。可使用 Windows 系统验证(用户密码保存在系统中)或Web表单验证(用户密码保存在数据库中)。
在Windows表单模式下,为网站内容管理指派单个用户给角色 (如:管理员,编辑,发布,开发) ,或者使用 Windows预定义的用户组,允许为工作流进行特殊的授权。
支持简短( “short”)和完全( “full”)用户注册选项。预定义角色 “Authenticated Users” 和 “Unauthenticated Users” 允许您简易约束页面和模块对已登录用户的可见性。
批量邮件管理模基于角色工作,并包含黑名单功能。
◆系统特性
-
现代多层结构
彩虹(Rainbow) C# 类扩展了标准的 ASP.NET 对象,为开发自定义页面和控件提供统一的方法。例如,一些在IBuySpy中建立自定义模块的苦差使被从ASP.NET继承而来的彩虹(Rainbow)内核对象替代了。 所有的页面均由动态加载的用户控件构成,服务器控件实现了清晰的代码与页面分离。
使用ADO.NET 数据访问和微软 SQL Server存储过程,包括一个自动为新模块产生存储过程和C#数据访问层的工具。
可配置门户页面范围缓存,卓越的门户设置性能。
-
支持客户端广泛
彩虹(Rainbow)支持IE5.0以上版本,Netscape4.7以上版本,还支持移动设置通过WAP/WML访问。大多数模块允许自定义移动设备内容。
译自Rainbow Portal官方站,原文《Feature Overview》,站长山清居士 2007-4-7
本文欢迎转载,请注明出处彩虹中文站
分享到:
相关推荐
ARIS 9.8 SR4 Feature Overview.pdf
ARIS 9.8 SR4 Feature Overview Details.pdf
Bluetooth_5.2_Feature_Overview.pdf 是蓝牙spcv5.1新特性概述。
SAP 中文版Overview
梯度下降法,是当今最流行的优化(optimization)算法,亦是至今最常用的优化神经网络的方法。本文旨在让你对不同的优化梯度下降法的算法有一个直观认识,以帮助你使用这些算法。我们首先会考察梯度下降法的各种变体...
SRM Overview中文版让你更直观更容易了解SRM是什么,能做什么
OPC Overview This document serves as an overview to OPC. It gives background information, motivation, architectural highlights and an abstract for each OPC topic. Specific interface specifications to ...
SD OverviewSD OverviewSD Overview
SAP SD overview SAP SD overview SAP SD overview SAP SD overview
根据VBA,自动生成车内氛围灯及内部小灯overview,并可以一键导出文件
SAP Overview and Navigation
openEHR Overview openEHR的概要介绍
sap mm overview.以借参考
Teradata Solution Overview
eclipse overview插件 跟sublime 的预览插件一样效果 由于无法在线安装,可以使用link方式安装 步骤如下 1、下载好解压文件,解压到指定目录如: D:\Program Files (x86)\eclipse\overview目录 2、找到eclipse安装...
uefi overview byosoft的UEFI培训资料
SAP: hr+overview.ppt
Technology Overview •Advantages/Disadvantages of PECVD •LNF toolset and capabilities •Discussion –Challenges encountered –Research needs
An Overview on Big Data Technologies