基于WordPress的企业知识库系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:liongliong462
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IT企业作为典型的知识密集型企业,在其长期的科技创新和研发过程中形成了大量的知识,这些知识对于企业具有重要价值,能否有效地管理和利用这些知识,在一定程度上决定了企业的核心竞争力以及发展潜力。而且企业内部员工之间也有着相互学习和交流知识的诉求。为了更好地对这些知识进行存储、管理和分享,不少企业都建立了自己的企业知识库,将企业中的各种形式的知识按照一定的知识表示方法进行集中管理和展示。在这样的背景下,某科技公司也决定建立一个企业知识库系统,本文介绍了该系统的设计与实现过程。该系统是通过对Word Press进行改进来完成设计和实现的。直接使用Word Press来构建站点虽然方便,但也存在多个问题,无法完全满足该企业知识库系统的需求:首先,该知识库中的内容需要发布到企业内部和企业外部两个站点,然而仅使用Word Press无法将同一内容发布到多个渠道;其次,该知识库需要具备高度定制化的界面以及“相似文章推荐”功能,这些仅使用Word Press提供的主题和插件难以实现;此外,Word Press较为臃肿,网页加载速度慢,安全性也不够高。为了解决这些问题,本项目将内容管理与内容展示解耦,并将整个知识库系统划分为内容管理系统、数据处理程序、内容展示平台三个部分。其中内容管理系统通过深度定制Word Press及其插件来实现,提供了Markdown写作、权限控制、附件上传、文章审核等功能。数据处理程序是通过Python脚本来实现的,能够将Word Press中的文章和附件导出,以供内容展示平台使用。它还能够计算文章之间的相似度。内容展示平台采用了B/S架构,后端由Spring Boot搭建,连接了Sphinx搜索引擎,用于提供搜索服务。前端是由Gatsby搭建的静态站点,实现了文章查看、文章评论、文章导出为PDF等功能。同时,该系统通过Jenkins实现了自动构建及部署。该项目主要利用了Word Press的后台内容管理功能,并结合Gatsby构建出了可高度定制化、性能优越、安全性高的站点。同时由于内容管理与内容展示的解耦,使得Word Press中的内容能够发布到企业内部及企业外部两个站点。目前该知识库系统已经在企业内部正式运行,基本能够满足企业在知识管理与分享方面的需求。
其他文献
随着我国素质教育改革地不断深入,在初中英语教学课堂中提出了较多新颖的教学模式,其中翻转课堂的提出就是秉承以生为本的理念,通过丰富的教学形式和资源来打造生动的课堂,以
近年来新闻传媒业正在经历“视频转向”,重庆依托城市魅力在众多视频平台频频亮相,成为网红城市。但重庆城市形象在发展、形塑中也遇到了拼图式视频传播的边界问题,导致城市
语文教学中,有些词语的解释颇耐人寻味,稍不慎重,就会闹成笑话,甚至会导致误人子弟。本文拟就初中语文教材中几个较费解的词语作一点订正,以求得一个较接近真理的答案。    一、 “正遇清河”    《周处》一文中说周处发觉人们非常痛恨他以后,很想痛改前非,但不知怎样做。“乃自吴寻二陆。平原不在,正见清河。”课文未对“正”字注释,因而一般教师均解为“正好”的意思。这样解释,表面上看起来是对的,但从文章的
多糖广泛存在于植物、微生物(细菌和真菌)和海藻中,来源很广.其中研究较早且最多的是从细菌中得到的各种荚膜多糖,它在医药上主要用于疫苗生产.近几十年来,人们发现从植物中
农业是国民经济的基础,农业的发展关系着国家的发展,农业科技推广能够有效促进农业的发展,对我国经济发展和技术进步具有重要意义.基于此,深入分析我国农业科技推广存在的问
目的了解学校的环境条件是否对儿童行为问题的发生有影响.方法对不同类小学的575名小学生使用Rutter儿童行为量表父母问卷进行儿童行为问题的调查,同时对他们的教室建筑条件