最新也是学了一下uniapp开发 刚好赶上毕业季 所以我凑合开发一下
项目初衷
- 由于我们班毕业照是自己组织拍的 所以人数也不齐
- 自愿报名 摄影师也是班里同学找的包括服装
- 这就导致了有些同学并没有在毕业照里 我这里的想法只是想补上一个完整的相册
- 当然这也是个人意愿 如果不想那也不用强迫 以后也很难再聚一起
- 我四岁上学 遇到了许许多多的老师 这也是我目前遇到的最好的一个老师
- 所以还是很值得我花了三天时间写了这个小程序 (包括后端 数据整理)
项目历程
- 本来是打算H5、微信小程序、安卓APP一起上线的 但是后面觉得还是小程序方便
- 项目时间:2023/5/31(周三中午)~~ 2023/6/2(周五早上)
- 周三开始整理数据 由于照片一张就高达5兆 服务器带宽小水管实在撑不住
- 所以考虑了七牛云对象储存 注册后 认证一一流程 购买了一个储存资源包50G
- 刚开始还以为不够用 但是确实是我想多了 找了个在线压缩的站点 把照片压缩了一下
- 压缩之后的照片 体积到了500kb左右 这一下我狂喜 这样可以减少很多的访问流量
- 再接着就是重命名文件了 由于七牛云是上传的文件是什么名字就是默认的文件名字
- 这里我就不得不提一嘴了 我也是真的醉了 我找了个终端指令 批量重命名图片文件
- 一下子我把这个整个文件目录的所有文件给重命名了 这一下我崩溃 没法恢复了
- 后面我才发现原来mac可以直接重命名设置规则序号 不需要搞这些花里胡哨的
- 这一下子我更难过了 接着就是把图片文件上传到七牛云 不过这个还算顺利
- 上传完了之后导出外链文件就可以了 之后用表格的方式编辑文件外链
- 由于同学的名字是跟照片顺序不一样的 所以只能干苦力活了 一个一个把名字输入表格
- 再后面就是把表格的内容转成一条条的SQL语句了 接着去mysql里把语句运行就完事了
- 万幸的是 语句可以顺利的运行 没有报错那就已经很高兴了
- 之后就是写后台管理系统 随便找了个顺眼点的模板就开始了长达一晚上的修修改改
- 把能用到的内容给提取了出来 之后就是开始写PHP了 把数据库的内容给查出来测试
- 之后就是写了一天的增删查改 把后台给完善了就开始打开uniapp 写多端代码了
- uniapp开发确实方便
面向插件编程
- 由于页面比较简单 图纸什么的就不去设计了 我已经脑补出来了这个页面的所有模块
- 然后就开始了长达几个小时的编写和测试 确实非常痛苦 虽然是插件功能很强大
- 由于接口是本地测试的 所以得先把后台系统给部署 不然上传微信小程序之后又没法改了
- 部署好api接口后 已经12点多了 把小程序提交审核之后就睡觉了
- 我也不晓得能不能审核通过 但是我觉得有点悬
- 让我意外的是 第二天早上起来看到了通过的信息 马上打开电脑发布了上线版本
- 好了 也写了这么多文字了 下面放点演示图片
后台图片预览
导航模块相关设置
相册相关信息设置
API接口
微信小程序效果
博主真是太厉害了!!!
有需要的可以看看我这款哈,也是为了记录班级相册留念的。
怎么联系您呢
求源码
可以求源码吗?
66666
哈哈哈哈哈好看不错我们班都是用QQ群相册
太赞了