[发明专利]一种跨平台通用型论坛社区程序的控制方法和系统在审
申请号: | 202010813511.0 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111913698A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 唐杰 | 申请(专利权)人: | 唐杰 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/60 |
代理公司: | 上海尚象专利代理有限公司 31335 | 代理人: | 徐炫 |
地址: | 214000 江苏省无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 通用型 论坛 社区 程序 控制 方法 系统 | ||
本发明公开了一种跨平台通用型论坛社区程序的控制方法和系统,所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,该方法包括根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本,从而在不提高成本的基础上实现多种运营场景和跨平台多端部署论坛社区程序。
技术领域
本申请涉及互联网社区与论坛程序技术领域,更具体地,涉及一种跨平台通用型论坛社区程序的控制方法和系统。
背景技术
最早的PC计算机应用只有各种本地安装的软件(比如Microsoft Office软件),而能够联网与远程的服务器通讯交互数据的软件被称为C/S结构(Client/Server)。随着技术的发展,万维网和配套的浏览器被发明了出来,于是诞生了一种基于浏览器通过Web技术远程提供服务的应用模式,这种不需要开发本地应用软件,只单纯的通过网络提供服务的应用模式被称为B/S结构(Browser/Server),这种产业模式被行业定义为PC互联网。
在PC互联网发展时期,得益于Web技术的MVC架构(Model–View–Controller)的灵活性,演变出了一种可以灵活配置的通用型产品方案以及开源程序生态。这类产品通过主题模板(Theme)和插件机制(Plugin)的框架结构,可以为程序使用者提供一套灵活多变的完整产品解决方案(比如WordPress、Discuz、PHPWind等产品),程序使用者在服务器部署后,只需要通过后端的配置和安装插件等操作就能实现各种产品形态,以应用到各种市场背景和运营场景中。
这种通用型产品方案的特征就是通过一套代码(典型代表就是WordPress开源程序),让任何程序使用者部署后就能成为独立的服务体,它不同于定制开发的产品(网站或App)每一个都有逻辑或结构的差异。通用型产品不需要为每一位使用者单独开发,所有使用者都是同一套程序产品,彼此通过模板和插件来配置出不同的产品形态和运营场景。这种通用型产品方案得益于插件机制(Plugin)的软件设计思想,可以在不修改主程序的情况下扩展主程序的功能。
但是当进入移动互联网的发展时期,程序载体又发生了变化,在移动端用户没有使用浏览器作为服务载体的习惯,用户普遍的行为是在手机上安装各类独立软件(App应用程序)来使用移动互联网的各类服务,这种应用模式又回归到了C/S结构。由于Web技术研发的移动端应用程序(Web App)无法媲美移动端原生应用程序(Native App)的体验,所以在移动互联网领域成熟的公司或者应用程序都是采用的原生开发。但是受限于移动互联网跨平台多端环境影响(PC网页端、移动网页端、iOS移动端、Android移动端、小程序端),传统的Web技术的MVC架构无法应对跨平台多端环境的通用型方案场景,无论是原生开发还是WebApp模式开发,网页端和客户端是两种不同的编程环境及运行环境,所以研发复杂度非常高(一套代码实现多种运营场景和跨平台多端部署),特别是对于内容形态多变的论坛社区类程序产品,提高了人力物力成本。
因此,如何在不提高成本的基础上实现多种运营场景和跨平台多端部署论坛社区程序,是目前有待解决的技术问题。
发明内容
本发明提供一种跨平台通用型论坛社区程序的控制方法,用以解决现有技术中在实现论坛社区程序产品多种运营场景和跨平台多端部署时研发复杂度高,造成研发成本高的技术问题。
所述论坛社区程序包括宿主程序和基于插件机制的寄生程序,所述寄生程序包括前端寄生程序和或后端寄生程序,所述方法包括:
根据所述论坛社区程序的前端类别将所述寄生程序加载到所述宿主程序的功能界面的指定位置;例如编辑器界面、用户资料管理界面、内容呈现和交互界面等。
若检测到对所述指定位置的触击操作,调用与所述寄生程序对应的插件的脚本;
其中,所述插件机制是基于HTML5的插件机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于唐杰,未经唐杰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010813511.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物联网中有效的控制信息传输方法
- 下一篇:一种便于调节饵重量的路亚饵