夜雨聆风学习资料网

ARTICLE · 1114089

刷题助手小程序:源码的标准化交付与部署测试全流程,优化兜底

刷题助手小程序:源码的标准化交付与部署测试全流程,优化兜底
前些天,出售了三个上线过的小程序源码,今天出掉,2000打包,包部署小程序。因为临时突然出售,所以没有来得及整理好代码。虽然当天把代码匆匆交付了,但是部署的时候发现了一些问题,还得优化一下。
趁着假期,把要交付的代码重新整理,并且重新整理文档教程,重新从头测试,模拟用户拿到代码后,怎么搭建部署。
一、默认图片兜底。
因为图片是在后台管理设置的,存在自己的服务器上面,源码交付给客户,是不打包数据的。所以,客户刚拿到源码的时候,打开小程序会没有图片展示,要等他部署后,自己设置图片才显示。但是一打开的时候,缺少图片,我个人觉得不好看。补充上默认图片兜底,相对来说,体验感好一点。
二、更新README 文档。
这份文档一般是软件项目,代码仓库或者技术产品的“门面”和“第一说明书”。核心是让用户在最短的时间内知道这个项目是干什么的,怎么样去使用。另外还有一些合规提示,许可说明等。
三、搭建测试。
这个比较重要,客户拿到手的源码。要看源码拿到手后,是什么状况,因为开发的时候,很多自己的数据是不能给客户的,比如一些密钥,数据库密码等一些敏感信息。现在就按照交付文档,重新跑一次测试。
1.导入数据库。
注意看文档数据库路径,文档是通过sql语句执行的。也可以打开sql文档复制sql语句到数据库管理工具执行。小白可以自行摸索,有问题直接问AI即可,不算太复杂。
mysql -uroot -p --default-character-set=utf8mb4 exam < "exam - mini/database/exam_schema_only.sql"
2.部署后端。
这里省略了环境搭建,web环境搭建推荐使用phpstudy,对小白友好,可以自行查询资料,后续我也会在小全知识圈写详细教程。
将后端目录exam_backend上传到服务器上,只需要修改一个数据库配置文件exam_backend/config/db.php。
这里注意填写,一般只需要填写数据库密码,如果数据库名,数据库用户名改了,这里也要对应修改的。这里支持环境变量设置和直接输入。
3.部署后台管理。
首先也是要上传文件到服务器先,然后配置相关信息。比如数据库链接配置,site里面填写自己的实际域名。配置后访问对应的链接,设置管理员账号。
设置后,就可以登录后台管理了。
4.配置小程序。
全项目搜索your-domain.com,然后替换真实地址即可。这是前期没规划后,正常就一个地方这样引用基础网址就可以了,后面有时间得优化下。
然后配置后appid后,登录,如果后端地址没问题,就会登录成功,就是这个样子了。
到这个,就部署完成了,还有一些虚拟支付等参数,可以自行看文档或者查询相关资料,这个网上都有很详细的教程,就暂时不在本文展开了。
上面也是根据文档配置,说明只要这样配置,系统是可以跑通的了。购买了源码的朋友,自行先按照教程部署,有问题再咨询。
最后,感谢支持,后续将持续优化产品。目前源码已降价,在小全源码站,建议联系本人购买。

相关学习资料