正式班D2

2020.09.29星期二  正式班D2

学习内容:

1、程序开发流程


1、PM产品经理

​ 发起初始需求,内部审核通过后召集技术岗开会讨论需求是否明确

2、UE交互设计师

​ 交互设计并评审,随时与PM沟通

3、UI设计师

​ 根据UE做设计

4、FE前端开发

​ 客户端程序(web界面、手机app、微信小程序等)

5、RD后端开发
1、设计数据库:把业务流层转换成表结构,表与表的关系
2、确定开发项目的整体架构:前端、程序、数据库之间以什么方式对接
3、其他需要考虑的技术关键点
4、人员的安排和时间节点==》定制排期表
5、定制规范

​ 5.1开发规范

commit提交格式
1.[改动文件类型]:[改动说明]
2.单分支开发或者多分支开发
2.1小项目、并行开发少,则只在master主分支开发
2.2中大项目,需求复杂,并行功能多,则需要分为master、developer、开发者分支;需要开发者自创一个分支开发,合并到developer,确认无问题后,发布到master,最后上线

​ 5.2代码规范

​ 5.3源码管理

​ 5.4版本管理

​ 5.5安全管理

6、QA测试人员

​ 1、开发手动自测

​ 2、提测——测试人员测试

7、OP运维人员

​ 运维职责:
1. 监控:应用程序7 * 24 * 365不间断运行
2. 备份:数据备份
3. 优化

2、计算机硬件组成


一、PC与服务器

1、个人PC
1.1家用台式电脑

​ 一般用来家庭娱乐使用,游戏、电影之类。

1.2笔记本电脑

​ 携带方便快捷,一般用来办公使用。

2、服务器
2.1功能

​ 搭建网站所使用的服务器相对于其他台式机、笔记本来说更加稳定、可靠。

2.2简介

​ 服务器,也称伺服器(台湾),是提供计算服务的设备。由于服务器需要响应服务请求并进行处理,因此一般服务器都应具备承担服务并保障服务的能力。

2.3构成

​ 包括处理器、硬盘、内存、系统总线等。

2.4要求

​ 由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

二、服务器分类

1、按尺寸分

​ 1U服务器(U表示服务器的厚度)

​ 1U=1.75英寸=4.445cm

​ 2U=4.445*2=8.89cm

​ 3U=4.445*3=13.335cm

​ 4U=4.445*4=17.78cm

2、按外形分
2.1机架式服务器

​ 机架式服务器外形不像计算机,而像‘抽屉’,有1U(1U=1.75英寸=4.445cm)、2U、4U等规格。机架式服务器安装在标准的“19英寸机”柜里面。这种结构多为功能型服务器。

2.2刀片式服务器

​ 刀片服务器(刀片式服务器)指在标准高度的机架式机箱内可插装的卡式服务器单元,实现高可用和高密度。每一块刀片实际就是一块系统主板,可以通过‘板载’硬盘启动自己的操作系统(如Windows NT/2000、Linux等),类似一个个独立的服务器。在这种模式下,每一块主板运行自己的系统,服务于指定的不同用户群,相互之间没有关联,因此相较于机架式服务器和机柜式服务器,单片母板的性能较低。不过管理员可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,并共享资源,为相同的用户群服务。在集群中插入新的刀片就可以提高整体性能。而由于每块刀片都是热插拔的,所以系统可以轻松的进行替换,并且将维护时间减少到最少。

​ 缺点:贵

三、服务器品牌

1、DELL

​ 2010之前:1U:1850 1950;2U:2850 2950

​ 2010-2013:1U:R410 R610;2U:R710

​ 2014-2016:1U:R420/430 R620/630;2U:R720/730

2、IBM

​ 1U:3550/m3 3550/m5

​ 2U:3650

​ 4U:3850

​ 8U:3950

3、HP

​ DL380 G7/G8(2U)

四、去IOE运动

​ I ==》IBM公司——服务器

​ O ==》Oracle公司——数据库

​ E ==》EMC公司——数据存储


tips:小型机
1、架构完全不一样
2、有专门的操作系统,不同公司生产的小型机只能运行特定的操作系统
3、性能更强大,稳定性高,年宕机只有几小时
4、价格更贵
posted @ 2020-09-29 17:24  drrug  阅读(130)  评论(0编辑  收藏  举报