首页 > 软件开发 >软件开发配置管理 软件开发配置管理的主要内容

软件开发配置管理 软件开发配置管理的主要内容

IT信息网 2024-10-14 13:55:20 0

大家好,今天小编关注到一个比较有意思的话题,就是关于软件开发配置管理的问题,于是小编就整理了1个相关介绍软件开发配置管理的解答,让我们一起看看吧。

如何做到一个后台统一管理小程序、app和web?

小程序,app,浏览器其实都只是一个展示端,数据一般都放在数据库以及文件服务器上,通常多端上的数据并没有特殊的要求,只是如果需要在管理端做区分的话,需要对各个展示端做标记,比如你设source=app,web,xcx等等,对各个来源的用户也通常会做区别。对于展示效果多区别的是web和其它端,web上的展示能做到更复杂,图片的大小也与手机端的有区别,可以在上传时直接生成多端的大小。至于更复杂的权限控制可根据需要来设计。

软件开发配置管理 软件开发配置管理的主要内容

这个问题的本质在于,你要懂得不管app、小程序或web,都只是一个展示终端,他们所能提供的服务都是可以随便你部署在哪里的。所以对于部署好的服务,到底怎么管理,你是各个分别管理就等于是各个独立的管理后台,是想统一管理就是那就是放到一个管理后台系统上管理也是可以的,因为管理后台本质上也是一个显示终端,只是把各个服务放到一个地方显示的而已。不知道你明白没,服务是各自独立的,但不管是终端用户也就是客户所看到的app、web、小程序都是承载服务,而管理平台就是承载服务的管理入口的。所以,当然可以做到统一的后台上了。至于是否做到一起,是否需要统一,则依据团队的技术水平、人员数量以及维护成本等。

这个问题怎么理解呢?因为从题主的字面意思,我是理解到两个需求

一个是:如何用一个管理后台,进行小程序 、APP和Web的运营?

另一个是:如何用一个管理后台,进行App、小程序和Web的配置?

如果只是运营的话,这个实际上,你的运营数据肯定是挂服务端的,那自然就是一个管理后台处理了。而不管是小程序、App还是Web端,是不会提供数据存储的,如果说这三端的数据不同步,那就是你软件设计上的问题了,得修改。

如果是第二个,也就是说,要在这个后台加上配置相关的处理,一个后台,进行小程序、APP和Web的配置管理,这个也是可以做到的,这种聚合不同端功能的页面,目前有个比较新的名字,叫微前端聚合。

这个聚合也是有一定前提的。一个是,有现成的RESTFul API接口,通过相关的鉴权信息,可以直接写页面来对接。

如果没有的话,只能通过web iframe的形式,把管理台页面嵌套到你的页面中,通过他提供的快速登录该来来登录,这是第二方式。

App和Web肯定是你自己开发的,按这个思路是可以做到的,小程序的话,你就要进行对接了,小程序Api是有提供快速登录的对接。

1、有RestFul API接口,可以直接进行对接

2、没有提供接口的,可以使用Web的iframe页面进行对接

这个需要自己开发么?如果是一个人开发难度会很大!github上也有一些框架!搜一些 shop关键字 微信商城的框架比较多!或者也可以模仿禾匠后台 做一个管理多个小程序模式

首先你要会一门编程语言,比如node.js或者php,推荐node.js。

其次需要研究一下小程序、或者其他平台的后台接口,利用后台接口才能完成自己后台和平台的互通。

然后就是开始编写后台程序了,或者找一个开源方案,或外包帮助一起解决

到此,以上就是小编对于软件开发配置管理的问题就介绍到这了,希望介绍关于软件开发配置管理的1点解答对大家有用。