• 浙江省高等学校教师教育理论培训上机考试小程序设计架构


     最早一版大部分使用前端静态,少量需要后端的服务使用知晓云进行用户的管理,前期用户量少,加上知晓云本身的不完善,免费使用了一年,后续用户量上来后,按教育用户赠送了90元券,也支撑了一年,再后来充值了200-300元服务费。应该说也是使用了精益的思想,精打细算。后来付费后觉得成本太高,就在思考转型。

    第二版,采用了小程序云进行简单的过渡了一个学期,这样就完全免费了

    第三版,当时考虑uni-app或是taro进行跨多个端进行产品重构,这个选型花了很久,最后选择的uni-app也做出了钉钉版,QQ版,头条版,但是均是需要公司资质,没有上线,所以uni-app的收益并没有之前想的高,但是它提供了跨多云的uniCloud这个还是意外的不错。但是也发现免费的东西变化就是快,比如腾讯云的免费版本限制云函数为10个,这个其实使程序可用的必须付钱了。所以后期又对产品函数进行精简。整体使用uniCloud也只是应用了其云函数功能,弱化依赖云端架构,并没有使用云数据库,以避免迁移的问题。整体思路还是和第一版一样,重前端,轻后端。但从目前的选择来看,还算是明智,没有绑定在微信平台上,整个架构也还算灵活。

    使用语雀,做了一个岗前培训程序的说明文档 ,相对比较系统全面https://www.yuque.com/docs/share/bcdcc361-b06e-4998-87cd-f40893d0e6ce,针对这个项目我还写了一个轻启动创业方法论的文章 ,整的来说不在单从技术角度思考问题,更多的从用户,商业的角度去完善程序,中间也考虑过出android ios版本,但是要软件著作权,公司资质都没有成行,也考虑过傅electron提供桌面版本,但最终都败给了懒,还是在小程序下把能做的都做了。这个产品是我继学生时代以来,完整度最高的一个作品了,上一个还是学生时的ASP在线作业系统。小程序对个人做了很多的限制如不能获取用户的手机号,不能使用webview,其本上这个小程序就是一个小屁民在互联网上求免费生存的一部史

    放几张产品图片,产品是针对浙江的新入职的高校教师,产品名称是《教师资格证岗前培训》小程序 下面有二维码

     

  • 相关阅读:
    scrum项目冲刺_day03总结
    scrum项目冲刺_day02总结
    关于Map的PUT的value值的问题
    oracle见表
    sql优化(转载)
    oracle注意事项
    mybatis中jdbcType的作用和是否必须
    spring 的web.xml的加载顺序
    spring 另开线程时的注入问题
    获取客户端的ip
  • 原文地址:https://www.cnblogs.com/lexus/p/15111161.html
Copyright © 2020-2023  润新知