三国志14信息查询小程序(历史武将信息一览)制作更新过程06-复现小程序

news/2024/7/20 0:47:17 标签: 小程序, 运维

0,所需文件

所需全部文件下载
文件总览:
在这里插入图片描述
代码:
在这里插入图片描述
数据库:
在这里插入图片描述

1,前期准备

假定你已经看过前面的文章,并完成了下列准备:
(1)一台有公网IP的云服务器,服务器上安装MySQL数据库,启用IIS服务。出入端口号配置运行(服务器和平台都要配置),IIS服务器上安装SSL证书
(2)域名(已备案,且解析到上面云服务器的地址)
(3)已注册微信公众平台账号(即注册账号类型为小程序
(4)小程序平台上绑定服务器域名
(5)小程序完成之后,正式上线需要备案(今年十月份的新要求,之前是不需要的)
(6)安装了MySQL数据库及查看工具navicat
(7)创建了表并导入了数据

2,发布后台

(1)将此“后台打包文件夹”使用IIS发布。发布两次,一次绑定域名使用https,一次绑定自定义端口号,使用http及localhost

在这里插入图片描述
在这里插入图片描述

(2)浏览器地址栏,输入http://localhost:8081/swagger/ui/index#/Data

这里放了两个用来测试的接口
在这里插入图片描述
获取数据成功,则后台发布完成
在这里插入图片描述

3,小程序服务器域名设置

(1):接口在小程序使用之前,应保证可在外网访问。(这可在服务器平台的安全组设置以及服务器的出入口规则设置端口号来实现)
(2):正式上线的小程序如要访问外网接口,接口必须是绑定在已经备案的域名上;并且,在小程序平台上的开发管理中,将开发设置下的服务器域名配置成你备案的域名。若是在本地微信开发者工具上访问,则先直接访问IP地址加端口号的形式也可以。

在这里插入图片描述

4,小程序发布

(1)使用微信开发者工具打开Sandata文件夹

在这里插入图片描述
打开时遇到填写AppID(小程序ID),填入你自己的小程序ID即可(在开发管理-开发设置-开发者ID中)。之后查看说明.txt文件,修改一下请求url和小程序ID的配置。
打开如图:
在这里插入图片描述

(2)上传小程序代码

点击“上传”,之后填写一些版本信息,之后点击“上传”
在这里插入图片描述
此时在小程序平台中即可看到上传的代码版本
在这里插入图片描述
也就是开发版,此时可以扫码查看小程序在手机上运行的效果。如果开启了体验版,那么除开发者外,体验用户也可以使用小程序
在这里插入图片描述

5,小程序正式上线

点击“提交审核”,填写一些版本信息及用户隐私协议,即可进入审核版本。经工作人员审核成功后(审核时间十几分钟到数小时不等),即可发布,发布后即变为正式版本。
在这里插入图片描述
此时,小程序可在微信搜索到。
在这里插入图片描述

6,小程序的运营

(1)用户反馈

在此处可以查看用户反馈,超时之后不可对用户反馈做出回复
在这里插入图片描述

(2)体验评价

可在此处查看用户对小程序的评价,并可做出回复
在这里插入图片描述

(3)小程序客服

可在此处添加小程序客服,用户与客户对话就可以及时回复了
在这里插入图片描述
在这里插入图片描述

(4)统计功能

在这里插入图片描述
可以查看一些访问数据及用户数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(5)小程序问题反馈

可在微信公众平台的社区进行反馈
在这里插入图片描述

(6)运营费用

以下以此小程序为例
1.服务器
根据访问量的不同需要调整配置,配置中最花钱的部分是计算器盘的存储大小及带宽。(本小程序的服务器一个月是100以内,配置为2核2G,4M带宽,100G存储,还加了一些安全什么的),如果有活动或新用户应该第一年会便宜不少,例如在复现小程序时,使用了下图所示服务器,访问也很流畅。
在这里插入图片描述
2.域名
.com的要贵一点,其他的要便宜一点。笔者使用.top的域名,一年的费用为29元;.com的域名为85元。

(7)其他

像其他的一些安全设置,防火墙,防恶意访问及攻击,这里就不再说明了


http://www.niftyadmin.cn/n/5167335.html

相关文章

经销商管理怎么做?

有人说,谁占据了渠道,谁就拥有了销售的大半个江山。在渠道为王的时代,每个企业都想快速打开市场,以渠道铺设自己的销路,捞取一桶桶金。因此,占领渠道,将渠道管理好是企业,尤其是快消…

AutoGen 智能应用开发(一)|AutoGen 基础

点击蓝字 关注我们 编辑:Alan Wang 排版:Rani Sun 微软 Reactor 为帮助广开发者,技术爱好者,更好的学习 .NET Core, C#, Python,数据科学,机器学习,AI,区块链, IoT 等技术&#xff0…

go语言 | 图解反射(一)

反射 反射是指在程序运行期对程序本身进行访问和修改的能力 变量的内在机制 变量包含类型信息和值信息 var arr [10]int arr[0] 10 类型信息:是静态的元信息,是预先定义好的 值信息:是程序运行过程中动态改变的 反射的使用 reflect包封…

【Ruoyi管理后台】用户登录强制修改密码

近期有个需求,就是需要调整Ruoyi管理后台:用户如果三个月(长时间)未修改过密码,需要在登录时强制修改密码,否则不能登录系统。 一、后端项目调整 从需求来看,我们需要在用户表增加一个字段,用于标记用户最…

【紫光同创国产FPGA教程】——【PGL22G第九章】HDMI环路实验例程

本原创教程由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注明出处 适用于板卡型号: 紫光同创PGL22G开发平台(盘古22K) 一:盘古22K开发板(紫光同创PGL22G开…

Godot Shader -变量的声明

变量的声明 uniform 可以将值传递给着色器。这些值对整个着色器来说是全局的,被称为 uniform。当一个着色器后来被分配给一个材质时,uniform 将作为可编辑的参数出现在其中。uniform 不能从着色器内部写入。 可以在材质编辑器的修改这些uniform的值,也可以通过 GDScript来…

react: zustand数据缓存

react状态库包括 zustand、Redux、Valtio、Jotai 和 Recoil。 定义和使用 // main.ts import ./store// store/index.ts import { create } from zustand const useStore create((set) > ({bears: 1,increasePopulation: () > set((state: any) > ({ bears: state.be…

【PostgreSql本地备份为dump文件与恢复】使用脚本一键备份为dump文件

环境:windows数据库:postgresql 1.准备脚本 backUpDb.bat 脚本为备份脚本,双击运行,右键可以选择编辑;restoreDb.bat 脚本为恢复脚本,双击运行,右键选择编辑; 1.1 脚本介绍 如上图…