什么是Nginx:
Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
Nginx特点:占用内存少,并发能力强。
Nginx安装简单、配置文件简介(还能够支持perl语法)、Bug非常少的服务。启动容易,几乎可以做到不间断运行。
Nginx作用:
1、Http代理,反向代理:作为web服务器最常用的功能之一,尤其是反向代理。
2、Nginx提供的负载均衡策略有2种:内置策略和扩展策略。内置策略为轮询,加权轮询,Ip hash。扩展策略。
3、动静分离,在我们的软件开发中,有些请求是需要后台处理的,有些请求是不需要经过后台处理的(如:css、html、jpg、js等等文件),这些不需要经过后台处理的文件称为静态文件。让动态网站里的动态网页根据一定规则吧不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据与静态资源的特点将其做缓存操作。提高资源响应的速度。
通过使用Nginx大大提高了我们网站的响应速度,优化了用户体验,让网站的健壮性更上一层楼!