一.程序的开发流程
1.步骤
-
PM产品经理针对需求进行分析
-
UE交互式设计师
-
UI设计师
-
FE前端开发 ===> 客户端程序(web界面, 手机APP, 微信小程序…)
-
RD后端开发(PM项目经理) ===> 与前端定好接口规范
-
QA测试人员 ===> 设计好测试用例
staging ===> 与线上环境一比一测试
-
Op运维人员 ===> 设计好整套系统的架构
模拟线上环境 ===> 互联网用户使用的环境
后期维护:一两个周上线一个小版本, 一个月到半个月上线一个大版本 ===> 回滚
2.流程图
二.运维的职责
1.围绕三层做好监控: 应用程序必须一年365天24小时不间断的运行
2.数据备份 (磁带, 磁盘)
3.优化性能: 提升用户访问速度
三.计算机硬件组成原理
- 个人PC
- 服务器
1.个人PC
- 家用台式电脑: 一半用来家庭娱乐使用, 游戏, 电脑之类