当前位置: 首页 > 专利查询>唐杰专利>正文

一种跨平台通用型论坛社区程序的控制方法和系统技术方案

技术编号:26303740 阅读:50 留言:0更新日期:2020-11-10 19:58
本发明专利技术公开了一种跨平台通用型论坛社区程序的控制方法和系统,所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,该方法包括根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本,从而在不提高成本的基础上实现多种运营场景和跨平台多端部署论坛社区程序。

【技术实现步骤摘要】
一种跨平台通用型论坛社区程序的控制方法和系统
本申请涉及互联网社区与论坛程序
,更具体地,涉及一种跨平台通用型论坛社区程序的控制方法和系统。
技术介绍
最早的PC计算机应用只有各种本地安装的软件(比如MicrosoftOffice软件),而能够联网与远程的服务器通讯交互数据的软件被称为C/S结构(Client/Server)。随着技术的发展,万维网和配套的浏览器被专利技术了出来,于是诞生了一种基于浏览器通过Web技术远程提供服务的应用模式,这种不需要开发本地应用软件,只单纯的通过网络提供服务的应用模式被称为B/S结构(Browser/Server),这种产业模式被行业定义为PC互联网。在PC互联网发展时期,得益于Web技术的MVC架构(Model–View–Controller)的灵活性,演变出了一种可以灵活配置的通用型产品方案以及开源程序生态。这类产品通过主题模板(Theme)和插件机制(Plugin)的框架结构,可以为程序使用者提供一套灵活多变的完整产品解决方案(比如WordPress、Discuz、PHPWind等产品),程本文档来自技高网...

【技术保护点】
1.一种跨平台通用型论坛社区程序的控制方法,其特征在于,所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,所述方法包括:/n根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;/n若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本;/n其中,所述插件机制是基于HTML5的插件机制。/n

【技术特征摘要】
1.一种跨平台通用型论坛社区程序的控制方法,其特征在于,所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,所述方法包括:
根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;
若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本;
其中,所述插件机制是基于HTML5的插件机制。


2.如权利要求1所述的方法,其特征在于,根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置,具体为:
根据所述前端类别确定所述寄生程序的匹配运行环境;
根据所述匹配运行环境将所述寄生程序加载到所述指定位置。


3.如权利要求2所述的方法,其特征在于,所述前端类别包括网页端、移动端和小程序端,根据所述前端类别确定所述寄生程序的匹配运行环境,具体为:
若所述前端类别为所述网页端,所述匹配运行环境为基于HTML5的运行环境;
若所述前端类别为所述移动端,所述匹配运行环境为基于小程序SDK或HTML5的运行环境;
若所述前端类别为所述小程序端,所述匹配运行环境为基于小程序插件或WebView的运行环境。


4.如权利要求1所述的方法,其特征在于,所述论坛社区程序的结构包括前端、后端、后端运行插件和或前端运行插件,所述前端与所述后端基于API进行通讯。


5.如权利要求4所述的方法,其特征在于,所述论坛社区程序的部署方式包括:私有部署后端和私有部署前端,或,私有部署后端和SaaS服务前端,或,SaaS服务后端和私有部署前端,或,SaaS服务后...

【专利技术属性】
技术研发人员:唐杰
申请(专利权)人:唐杰
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1