专栏简述
项目实战日志,真实记录,如何遇坑排坑,项目如何演化。
之前有过orm框架经验,hyperf 框架是第一次用,准备遇事不决,找文档 hyperf.wiki/3.0
1 项目目标。
中小机构,简单易用的教务saas 系统。专注于提供教务数据管理 服务 。
核心述求,
- 简洁易用,极速完成日常工作流。
- 教务专业度。(灵活全面的处理中小机构各种常见业务)
- 丰富选装功能
产品形态。
- pc 端。 (机构后台,平台管理后台)
- 微信服务号。 (教师端 + 家长端)
- 小程序 (教师端 + 家长端)
2 技术栈选择。
初期,够用即可。
服务器 华为云, linux + docker
nginx + mysql + php + swoole + redis
后端框架 hyperf
前端框架。(手机端 uniapp , pc 端 )
手机端(微信公众号,小程序) uniapp .
版本控制 git
3 一些准备工作 。
- 认证的服务号。(解决用户手机登录,通知等)
- 服务器。 (华为云)
- 代码托管。 华为去 codehub
- 华为云容器服务 。
- 域名指向至服务器
4 文档风格说明 。
1 真实开发日志,会显得较为啰嗦, 有时往往不是一步到位的,过程中会设计不充分,考虑不周等各种问题。 也在实战过程中逐步改进。(后续考虑整一个精简版的,去掉中间啰嗦的排坑,调整等细节) 2 此项目为练手项目 ,有别于生产项目 ,部分地方,做了简化。 3 对部分账号,域名做了替换。