记录 Class_Photo(班级相册)开发历程

首页 / 项目作品 / 正文

最新也是学了一下uniapp开发 刚好赶上毕业季 所以我凑合开发一下

项目初衷

  • 由于我们班毕业照是自己组织拍的 所以人数也不齐
  • 自愿报名 摄影师也是班里同学找的包括服装
  • 这就导致了有些同学并没有在毕业照里 我这里的想法只是想补上一个完整的相册
  • 当然这也是个人意愿 如果不想那也不用强迫 以后也很难再聚一起
  • 我四岁上学 遇到了许许多多的老师 这也是我目前遇到的最好的一个老师
  • 所以还是很值得我花了三天时间写了这个小程序 (包括后端 数据整理)

项目历程

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

后台图片预览

导航模块相关设置

Test

Test

Test

Test

相册相关信息设置

Test

Test

Test

API接口

Test

Test

微信小程序效果

Test

Test

后端部分代码

Test

Test

无标签
评论区
头像
    头像
    cherish
    2024年1月29日 14:27
    回复

    有需要的可以看看我这款哈,也是为了记录班级相册留念的。

      头像
      807803390
      2024年3月4日 00:24
      回复

      怎么联系您呢

    头像
    稚初
    2023年11月23日 19:16
    回复

    求源码

    头像
    2441654
    2023年10月28日 13:43
    回复

    可以求源码吗?

    头像
    IPO
    2023年09月23日 17:23
    回复

    66666

    头像
    北海北
    2023年07月28日 14:28
    回复

    哈哈哈哈哈好看不错我们班都是用QQ群相册

    头像
    元卿
    2023年06月04日 23:27
    回复

    太赞了