Day43WWW服务基础续及Nginx服务初步(课堂笔记)

Day43


作者:孙鹏鹏

归档:课后笔记

时间:2019/4/29


快捷键:

Ctrl + 1    标题1

Ctrl + 2    标题2

Ctrl + 3    标题3

Ctrl + 4    标题4

Ctrl + 5    程序代码

Ctrl + 6    正文

Ctrl + 7    实例1-1

格式说明:

蓝色字体:注释

黄色背景:重要

绿色背景:注意

老男孩教育教学核心思想6重:重目标、重思路、重方法、重实践、重习惯、重总结

学无止境,老男孩教育成就你人生的起点!

联系方式:

网站运维QQ交流群:

Linux 385168604架构师390642196

Python 29215534大数据421358633

官方网站:

http://www.oldboyedu.com 

目  录

第一章:




Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第1张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第2张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第3张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第4张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第5张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第6张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第7张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第8张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第9张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第10张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第11张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第12张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第13张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第14张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第15张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第16张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第17张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第18张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第19张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第20张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第21张图片
Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第22张图片

#1、什么是静态网页资源?

放在服务器上看到的是什么,显示的就是什么、一旦存在与服务器上就不会有任何改变。

##静态网页内容的特点:

###1、图片、附件、视频,前端网页语言。html、.js、.css、等。

###2、客户端解析,而不是在服务端解析。   #性能优化关键

      饭店:采购----炒菜/做饭----端上来----吃到

      饭店做,而不是客户做,叫做服务端解析。

      自助、火锅店更倾向与客户端解析、碗筷分类扔到指定地点

      快餐

###3、后端没有数据库。

###4、地址里没有特殊符号,例如&&?等。

###5、发布网页一旦完成,就不会改变(除非人工修改)。

###6、存储地点,存储与DNS这样的服务里(共享存储)。

###7、内容来源(核心:用户上传:图片和视频等;程序员开发的代码(html、.js、.css、))

#2、动态内容:

##1、文件结尾.php,.jsp,.asp,.do

##2、服务端解析。米饭菜现做。性能低。尽量转成静态内容,效率提高10倍。

##3、后端有数据库,内容来自于数据库。

##4、地址里有特殊符号,例如 && ?等。

##5、磁盘存在动态程序文件,内容没有实体文件。

##6、存储地点,存储于MySQL,mongodb这样数据库里。

#3、高并发的网站三个都重要:

##性能考虑

##维护考虑

##功能考虑

#4、伪静态内容:

##动态的内容伪装成静态。

##目的:

###1、便于搜索引擎收录(乐于收录静态内容)。SEO

欺骗搜索引擎

###2、提升用户体验

性能?

理论性能比动态还差,并发不是很大,下降不明显。

利用rewrite技术将动态网页伪装成静态网页(URL地址改写)。

首要静态---其次是动态。

伪静态:SEO人员关注。

转码--审核----

##1)凡是发布后不需要再改的网站业务,都可以直接静态化(1台顶10台动态)。

   或者需要改也行,但是由公司内部人员也可以直接静态。

   优酷,有用户上传(转码和审核的过程),自动给用户信念,发上来别着急看。

##2),由用户上传、修改(内容),然后对访问的实时要求高。

###1、让发布人能够实时看到,直接访问动态(查数据库和存储)。

 ###2、让其他人浏览找静态

#5、网站访问量:

IP(Internet Protocol):一个带有公网IP的电脑访问

IP(独立IP)即Internet Protocol,这里指独立IP数,独立IP数是指不同IP地址的计算机访问网站时被计算的总次数。独立IP数是衡量网站流量的一个重要指标。一般一天内(00:00-24:00)相同IP地址的客户端访问网站页面只被计算为一次,记录独立IP的时间可为一天或一个月,目前通用的标准为“一天”。

网站独立IP数100万。推测至少100万人

100万台具有公网IP的电脑。

不精准:网站独立IP 100万  100万人 200万人 1000万人

粗略的流量统计。

IP(Internet Protocol):一个带有公网IP的电脑访问

一个带有公网IP:代表多少电脑?

1个I

PV(Page view) 就是一个页面浏览。

5000万PV,百度PV  千亿PV。

UV(Unique Visitor)

UV(独立访客)即Unique Visitor,同一台客户端(PC或移动端)访问网站被计算为一个访客。一天(00:00-24:00)内相同的客户端访问同一个网站只计算一次UV。UV一般是以客户端Cookie等技术作为统计依据的,实际统计会有误差。

考虑到一台客户端电脑可能会有多人使用的情况,因此,UV(独立访客)实际上并不一定是独立的自然人访问。

网站流量统计工具软件

PWIKIawstats  ELK收集日志。

在线统计流量工具。

每秒网站可以最大处理的连接数,叫做并发连接数。

#7、必会面试题:

##1) 请描述DNS系统解析原理?

##2) 请描述HTTP协议的工作原理?

##3)用户访问网站流程。

##4) 请问你的公司的网站访问量是多少(PV、IP、并发)?

##5) 请说出http状态码200、301、403、404、500、502、504代表的意义?

##6)静态、动态、伪静态

#8、Web服务软件:

##1、静态软件:Nginx(Tengine)、Apache、Lighttpd

##2、动态软件:php程序(Php引擎)、JAVA程序(tomcat/resin/jboss/weblogic)、

python程序(Python)

#9、网站访问量

Day43WWW服务基础续及Nginx服务初步(课堂笔记)_第23张图片

你可能感兴趣的:(Day43WWW服务基础续及Nginx服务初步(课堂笔记))