web应用开发周期
1. 前期准备
2. 编码
3. 上线
4. 数据分析
5. 持续交付
6. 遗留系统
7. 回顾与新架构
重构的一般性因素
1. 系统难以维护
2. 系统技术栈难以符合业务需求
如何做技术选型
1. 根据选定技术栈,在此技术栈搭建的项目里试着行业务拓展,在决定是否使用
如何搭建构建系统
1. 创建初始化代码
2. 选择版本管理工具
3. 选择集成工具
4. 选择打包工具
5. 编写自动化部署脚本
web应用开发步骤
1. 编码,拆解需求,对拆解对需求进行分级,进行code diff
2. 上线和数据分析,通过分析工具来监测用户的行为,网站的访问量,产品受欢迎程度,用户及流量来源,转换率,然后进行优化,常见流量来源:搜素引擎,外部链接,付费搜素等