您当前的位置:首页 > 计算机论文>通信论文

基于WordPress的监控社区系统开发与应用

2015-08-10 09:05 来源:学术参考网 作者:未知

摘 要:本文使用主流Blog平台WordPress开发搭建了“监控社区”系统,为移动通信网络的监控与分析工作提供了信息交互、生产管理及知识传承的一体化管理平台,促进了生产效率和工作标准化的大幅度提升。 

关键词:WordPress;监控;通信;语言
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。
  移动通信网络监控和分析工作涉及面广、流程多、数据量大、标准化要求高。这就需要为日常监控分析人员提供一个信息交互及自动化支撑的平台,通过资源共享与传递、项目进展与呈现、人员动态管理,并针对重复性的例行工作提供自动化工具,最大程度提升日常生产办公效率。因些,选择基于WordPress平台自主开发了“监控社区”系统。
1.技术架构
  WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网站。WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。
Django是用python语言写的开源web开发框架(open source web framework),它鼓励快速开发,并遵循MVC设计,其主要目的是简便、快速的开发数据库驱动的网站。
  监控社区系统最初WEB应用层为WordPress+Django,服务器为WAMP(Windows下Apache+Mysql+ PHP组合),但由于Django对于列表显示、按多条件检索、排序等功能支持度有限,监控社区引入.NET替换Django充当Web应用层的实现,同时引入SQL SERVER作为.NET开发的数据库。技术架构组成演变如下图所示:

2.系统搭建
2.1使用WAMP搭建WordPress
  WAMP是Windows下的Apache+Mysql+ PHP的简称,它是一组常用来搭建动态网站或者服务器的开源软件。
  WAMP环境下搭建WordPress步骤如下:(1)下载WAMP和WordPress;(2)安装WAMP;(3)修改WAMP配置,安装完WAMP后WAMP图标将出现在电脑状态栏右侧,左键点击图标,选择apache-apache模块-勾上rewrite_module,这样就可以在WordPress中设置永久链接;(4)安装WordPress,将WordPress安装包解压后拷贝到WAMP安装目录下的“www”目录中,在浏览器地址栏输入http://localhost/WordPress,按照安装提示,创建数据库并完成WordPress的安装。
2.2监控社区设置
    通过常规设置、定义分类目录、菜单设置等完成监控社区自定义设置,以上设置均在WordPress的控制板各菜单下完成。
2.2.1 基础设置
  基础设置完成WordPress标题、副标题和默认用户角色等的设置。进入设置-常规,输入相关配置信息后保存完成基础设置。
2.2.2 定义文章分类目录
  文章分类目录用来区分监控社区发布文章的类别,WordPress分类目录支持多级分类目录。进入文章-分类目录,根据监控分析室室内实际文章类型,完成分类目录的添加。分类目录如下表所示。

2.2.3 设置菜单
  菜单设置完成监控社区系统的主菜单设置,菜单类型包括自定义链接、页面、分类目录三种。自定义链接菜单打开菜单链接网址,页面菜单打开相应监控社区页面,分类目录菜单打开归属分类所有文章列表。
2.3插件
  WordPress插件很多,简化了社区开发过程。WordPress插件存放在wp-content/plugins/目录下,安装方法有两种:1.下载所需插件,将其拷贝到plugins目录下,在WordPress后台-插件菜单下点击“启用”即可;2.在WordPress后台-插件菜单下,在“管理插件”页面,点击“添加新插件”按钮,进入“安装插件”页面,搜索需要的插件,点击搜索结果右侧的“安装”按钮,在弹出窗口中点击“现在安装”即可。安装成功后,点击“激活插件”。
  监控社区为了实现未读文章首页显示,添加了Mark as Read插件,该插件用来区分文章标识文章是否已读。
2.4 NET页面访问
  监控社区部分功能页面通过.NET开发完成,包括任务管理、培训管理、问题与建议管理、日程管理等。通过自定义链接菜单将.NET实现页面加入到监控社区,并通过SSO单点登录方式实现WordPress与.NET实现页面之间的无缝连接。
3.结束语
  监控社区系统以WordPress为核心,完成各类信息的发布、文档资料上传和下载,实现日常生产信息的共享与交互,并结合.NET为监控社区添加综合事务管理功能,如任务管理、会议管理、人员培训管理、人员日程管理等。监控社区作为网络监控与分析工作的日常办公支撑系统,它的建设与应用,极大提升了网络监控与分析工作从生产到管理整个流程的规范化与自动化,有效提高了工作效能。
参考文献:
.互联网天地.2010(01)

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页