技术栈为go + php(Laravel) + mysql + layui + kafka,主要是用来展示课程、案例、新闻资讯的平台
1. 需求分析,画思维导图,写需求文档,功能排期
2. 设计mysql数据库表,创建索引,开启慢查询,设置定时备份
3. 页面编写及响应式,与后端数据交互,页面渲染
4. Gin + gorm框架编写前端以及部分后端api ,编写测试用例
5. Kafka记录记录运行日志(fatal和error 日志,以及请求操作日志)
6. 安装安全防护工具,抵御cc攻击、sql注入、文件篡改、ssh暴力破解等攻击
7. 项目部署服务器, 测试并发性能
点击空白处退出提示
评论