Web-flow网站群内容发布系统以J2EE作为产品的基础服务平台,采用了JAVA、HTML以及XML等多种面向对象技术,同时又渗透了先进的SOA思想,将构建在各种相似系统中的服务以一种统一和通用的方式进行交互。系统按照技术架构方面可以分为四层:
Ø 数据层:数据库底层采用独特的Hibernate框架表结构设计和稳健的持久层技术,支持了目前各种主流数据库。
Ø 业务层:采用W
Ø 模块层:采用独立的模块架构,除核心发布模块外,还包含独立的文章评论、稿件库、网上留言、在线调查、网友互动、嘉宾访谈、全文检索等公共模块。
Ø 表示层:文章编辑采用所见即所得方式,支持多语种,适用于多个网站群、多语种,每个网站群由多个和多级子站点的创建和发布,每个站点既相互独立又可以通过设立同步关系使内容相互关联,每个站点拥有自己的域名,同时又在栏目建设、模板风格上具有高度的一致性。
管理机制方面遵循三个统一,四个独立的网站群管理原则。三个统一为:统一技术平台,统一数据资源,统一管理模式;四个独立为:独立域名,独立网站管理员,独立栏目,独立模板。
功能方面主要有以下几个部分:
Ø 文章管理:可以录入、查询、修改、预览、推送文章。
Ø 栏目管理:可以添加、查询、修改、排序栏目。
Ø 组件管理:可以按照需求组合为组件实现不同功能页面,也可以方便升级和灵活替换。
Ø 框架管理:可以自由定义可视化界面布局,定制个人模板并对框架进行编辑和预览。
Ø 用户管理:系统分为管理端用户和站点端用户,前者负责各级站点的创建,各级栏目的创建,模板站点的创建,站点间同步关系建立等;后者负责建设一个站点,包括内容更新发布,栏目设置,模板管理,用户管理等。
Ø 嘉宾访谈:实现访谈与文章内容的紧密结合,可以对审核规则灵活指定。