笔名如风PHPer自述!第五十七章:工作1

管理员 发布于 3年前   349

接触过wxmp项目的人,应该知道代码自动上传的功能,它是建立在第三方代wxmp开发的基础上的,模版式的代码管理方案。它可以为广大的不熟悉wx开发工具或者wxmp代码的小白用户,提供便捷的部署项目的途径——只需要在网页上简单地按几个按键(开发者对接的wx open API)。
需要的注意的是,模版化,所以要提前做好模版,模版数量的限制,50套。一般来说,这个量是够用的,我就想不到50种类型的案例。
田总做销售的,之前已经介绍过,对于市场上与我们类似的产品他均有所涉猎,较之长短利弊,然后让我们这班开发人员模仿吸收。便是这个代码自动上传的功能,他念念不忘,总是问问江哥能否实现。
平心而论,我们的目前做的平台并不适用这种模式。因为平台走的是自由拖拽的风格,不同于模版化的固定式。仅仅依靠第三方提供的接口,我并不能做到在线上传自由设计的代码。
当田总第N次跟我说他的念想时,我决定再看看试试。首先,第三方平台代wxmp在线上传代码的接口,无法实现,缘于平台非模版化。那只好依赖于开放工具的命令行或http接口,进而需要一台服务器运行开发者工具作为代码上传服务器。正好我接触过workerman,使用命令行运行一个worker实例,使用http协议,监听http请求。都是些啥请求呢,当然是web端的上传代码的请求,显然,这个worker实例是代理,毕竟来自客户端的请求并非全是有效的。
以上,我很早就想通的,只是我和江哥先入为主,全都想着代码上传后做成模版的过程是需要审核的,如果是这样,并不能立即获取(生成)到该用户此次上传的代码的模版,更加不能使用在线管理代码的一系列web接口了,因为没有模版。陈述到此,我们得知,生成模版是最关键的一步。
我将要放弃了的。算了,试试直接制作模版吧,看看审核过程有多久罢。这一试,我苦笑不已,感情这个审核是即刻生效的啊,那么,困扰我的问题便荡然无存,亦能够实现田总的夙愿了。
当然其中还有很多细节问题,比如,用Redis锁资源,毕竟上传服务器的处理能力是有效的,况且为了节约成本,目前只有一台上传代码的服务器在跑。
嗯,在线上传,确实很方便。

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

该博客于2020-12-7日,后端基于go语言的beego框架开发
前端页面使用Bootstrap可视化布局系统自动生成

是我仿的原来我的TP5框架写的博客,比较粗糙,底下是入口
侯体宗的博客

      订阅博客周刊

文章标签

友情链接

HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群
侯体宗的博客