现实的尴尬
做站群也有段日子了,但碰到大多数的案例只是区县级的,地级市的不多,够到省厅的简直凤毛麟角,为何会如此?得从实际情况出发看,往往理论离开了实际多数只是空谈;马克思主义很伟大了吧,在中国要想发展好也得结合中国实际,不然是要绝灭的。
首先:作为比较,市级和县级不同,市级部门信息化水平普遍比较高,像教育、民政,社保之类的部门,本身信息化建设已经是一个高度了,是不可能纳入站群系统的,因此现象就是市政府的网站是向门户化方向发展;推送共享也只能用其他的方式,虽然站群是一种好的实现方式。
除非一个地级市各部门普遍的信息化水平很低,或者再找一条新的垂直方向。
其次:地级市的很多部门是和省级主管部门是一个站群系统体系的,从业务角度讲,不好整合。
再者:就是信息化发展参差不齐;很多信息化发展很慢的部门,及时你弄好了站群系统给他用;他也不见得会用。
2. 理论上的解决之道
现实状况总是错综复杂的,但要做好一款产品,在理论上要尽可能的解决现实中的问题,才能得到信赖、得到市场。
We7网站群内容管理系统不可厚非的从产品的架构上做出了相应的策略,就是由独立的站群系统和CMS组装而成,是把CMS站点建立在站群管理系统上的站群产品,‘子站独立’是其理念,不论主站、子站都是独立的We7CMS系统,它放在站群系统上就是站群系统的主子站,有对应的主子关系,拿出来就是单独的CMS系统可以单独运行。
(1)这样,如果你的门户主站想要改版的话,不防用We7CMS系统(它还是开源的),实际情况需要的话,可以把它放在We7站群管理系统上,实现在站群上的统一管理和资源共享;另We7的接口都是基于Webservice的标准接口;传输基于XML格式的标准格式;整合其他业务系统是没有问题的。
(2)在We7站群管理系统上,可以从不同的业务角度拓展不同的垂直方向去组建不同的站群体系;当然这个是普遍理念,灵活性还表现在第一点。
(3)对于信息化发展慢的部门,不管啥原因总归还是要信息化的;完全可以在站群系统上开一个网站,服务器、带宽都用站群体系的(主管托管部门的),给一个连接、用户名和密码就可以维护自己的We7CMS网站。
对于上述‘独立子站’站群的描述附件如下:
附件:We7网站群内容管理系统
(1)定义网站群和CMS
网站群:叫网站集群管理系统,它的功能是管理‘一群网站’
CMS:即content management system,内容管理系统,它的功能是管理‘一个网站’的内容。(这个定义也许有异议?)
如果既要有网站集群管理功能也要有内容管理功能,就得叫个新名字,网站群内容管理系统,现下很多供应商都这么叫,西部动力公司就叫We7网站群内容管理系统的,还顺便提出了个概念叫做’第二代网站群系统’,那肯定就得有第一代了,这里我描述一下(也可以顺便解决下关于CMS定义的异议):
(2)第一代和第二代网站群技术
传统的站群是由CMS扩展而来,即先有CMS后有站群,所有的‘站点’都是CMS的栏目,数据的存储模式自然的选择了集中存储的模式,只能把‘多站点’的信息统一存储到一个库、表中,通过标记进行区分。这个就称之为‘第一代网站群技术’;
这样的模式,使得产品从CMS升级到站群的成本降到了最低,也为早期快速满足用户的需求做出了贡献。
但时代在进步,互联网的发展更是日新月异,在网站群逐步走向成熟的过程中,用户不断增长的需求对第一代站群技术提出了挑战:
网站集群的数量越来越大,单库存储成为速度提高的瓶颈;
网站互动功能的要求越来越高,原先整站生成静态HTML的模式越来越不可用;
单站点在不断成长,个性化的要求越来越高,有很多数据扩展的要求;
………………
这些日益强烈的需求推动了网站群技术的进一步发展。逐步成形了‘第二代网站群技术’:也就是We7网站群内容管理系统,主要标志有:
a.有独立的We7站群管理系统;
b.每个站点都是独立的We7CMS系统:数据库独立、文件系统独立、应用独立;
c.使用LDAP技术建立全局的用户体系,使用户体系更加开放和可扩展;如论
坛、博客、SNS等系统通过LDAP技术均可实现SSO单点登录;
d.信息资源的共享采用独立的信息交换平台;
e.基于We7站群管理系统‘圈子里‘的所有We7CMS站点实现统一的全文检索。
对,就是用‘圈子‘这个概念有效的把政府门户主站和二级子站等一个体系的网站,建立在We7站群管理系统下;建站、维护网站的工具就是We7CMS,及用We7CMS在We7站群管理系统上建站,所有的We7CMS站点都会在We7站群管理系统下;在这个统一的框架下,实现站群系统必要的功能:
a.统一管理各级网站(域名、服务器部署等);
b.统一用户、权限管理及单点登录;
c.各级网站间的信息共享推送;
d.全文检索;
同时由于站点独立,也支持分布式部署;
这就是We7架构的‘第二代网站群系统’。
(3)We7CMS内容管理系统
站群架起来以后,要做的就是建站和维护网站的工具CMS了;针对We7CMS做了大量工作,尽大可能的降低建站、维护网站门槛,达到的效果是:
拖拽式自主建站、维护网站:
通过的拖拽方式进行页面布局,然后再拖拽部件到布局上,即可生成页面,内容模型(参考下面的内容模型)也是通过拖拽生成表单再生成部件拖到页面上。
这里描述的自主建站,根本在于:We7CMS已经做了大量的现成的布局和部件元素供使用(当然也可以自行调改和自己定义),不是特别特殊的网站都是可以用现有的这些元素建起来的。
同样想要进行网站维护修改,也是拖拽的方式(在We7站群管理系统平台上我们支持子站克隆功能,克隆后再通过简单的拖拽就是一个新的站点)。
内容模型(自定义表单系统):
根据自己的需求去拖拽自定义任意的表单供自己使用(We7CMS功能)。
插件商店:
We7CMS模仿苹果APP-STORE理念,在官网上设立了插件商店(包括模板、部件、插件等),可以下载使用。
最后源码开放:
把更多的自主给用户。
(4)We7架构图解