新浪发布系统是在面向"新浪网"和其他用户的庞大、复杂、多变的信息发布任务的情况下,逐步设计、开发而成的一个具有较好通用性、可扩展性和灵活性的信息发布软件系统。是对大流量和多种类的信息进行综合处理的平台,包括了相关的一系列的服务模块,如信息发布、搜索、自动采集、统计、评论和监控等。
新浪发布系统一方面提供了足够广泛的功能可以覆盖用户多种需求;另一方面数据的处理方式可以满足高度用户化的要求。新浪发布系统基于网络数据库技术,提供编程接口。建设web网站的客户只需要少量工程师应用该系统做二次开发,即可满足用户本身的特定要求。保证了客户的网站建设项目时间大大缩短,改进容易,维护工作量也大大减少。
1、 新浪发布系统特点:
自由组合页面元素(组件)和呈现(模版)
二次开发的特点把视觉呈现和技术核心,把日常维护和开发完全分开
周边模块齐全实现流水线作业
负载能力高
响应快速
可拓展的分布式结构
集中系统监视,运行状态一目了然
纯WEB平台,无须安装客户端软件
可异地工作
2、 新浪发布系统功能模块:
发布:系统的核心,包括大部分后台处理程序及与数据库系统的接口。
排版:把不规范的信息内容调整为用户预先定制的格式,并能预览效果。
权限:根据用户企业结构,设置岗位名称和权限,管理个人帐号。
统计:统计信息的流量(精确到个人)和信息的被浏览状况,如PAGEVIEW和USERSSESION。
监控:监视系统运行状态,做必要调整
自动采集:抓取其他网站的信息,整理后发布。
相关信息:每当添加一条信息时,提供与该信息内容相关的其他信息。
搜索:网友可以按关键字或日期搜索关注的信息。
评论:供网友对感兴趣的信息发表评论。
3、 新浪发布结构(见附图)
|