nginx缓存静态资源,只需几个配置提升10倍页面加载速度 首先我们看图说话 这是在没有缓存的情况下,这个页面发送了很多静态资源的请求: 1.png 1.png 可以看到,静态资源占用了整个页面加载用时的90%以上,而且这个静态资源还是已经在我使用了nginx配置压缩以后的大小,如果没有对这些静态资 ...
分类:
其他好文 时间:
2019-09-29 11:16:51
阅读次数:
93
概述 作为一个前端,我觉得必须要学会使用 nginx 干下面几件事: 1. 代理静态资源 2. 设置反向代理(添加https) 3. 设置缓存 4. 设置 log 5. 部署 smtp 服务 6. 设置 redis 缓存(选) 下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对 ...
分类:
其他好文 时间:
2019-09-29 09:14:37
阅读次数:
111
css reset 自己挨个清除很麻烦 可以使用网上一些css库——css reset 把模板复制到css文件最上方,其他的样式我们自己编写来覆盖它们 但是这个也有一些弊端,会把一些本来需要的样式给清除了,比如h标签,本来是分级别的,但是使用css reset后,所有都变得一样了 normalize ...
分类:
Web程序 时间:
2019-09-28 14:42:36
阅读次数:
187
静态资源引入 Thymeleaf模板引擎url问题,要用如下的方式写,确保在任何情况下都能访问到 公共页面代码抽取 抽取方式:将公共片段抽取到一个html文件中,加上相应的id 在另一个页面引用的方式为:通过id选择器,Thymeleaf语法 ...
分类:
其他好文 时间:
2019-09-28 01:07:52
阅读次数:
136
一. HTTP协议 https://www.cnblogs.com/vamei/archive/2013/05/11/3069788.html 二. tomcat >web服务器 1. tomcat是一款提供web服务的软件,其用处为: (1)提供访问静态资源 (2)给用户提供了自定义业务逻辑的接口 ...
分类:
编程语言 时间:
2019-09-28 00:54:19
阅读次数:
95
安装系统环境 CentOS 6.8 64位 jdk版本 7u80 64位 Tomcat版本 Tomcat7 maven版本 Apache Maven 3.6.0 vsftpd版本 vsftpd 2.2.2 24.el6.x86_64 Nginx版本 nginx 1.14.2 mysql版本 mysq ...
分类:
系统相关 时间:
2019-09-27 23:24:04
阅读次数:
200
koa和exprsss区别 koa没有内置中间件 express有几个内置的中间件,如express.static()//加载静态资源 koa不再有req,res请求,它是封装在context里面 ctx express是有req请求数据,res相应内容 koa自己封装了路由规则 安装 全局安装:k ...
分类:
其他好文 时间:
2019-09-27 21:19:07
阅读次数:
78
CSS transitions 提供了一种在更改CSS属性时控制动画速度的方法。 其可以让属性变化成为一个持续一段时间的过程,而不是立即生效的。比如,将一个元素的颜色从白色改为黑色,通常这个改变是立即生效的,使用 CSS transitions 后该元素的颜色将逐渐从白色变为黑色,按照一定的曲线速率 ...
分类:
Web程序 时间:
2019-09-27 19:42:01
阅读次数:
130
1.安装x window 分为两步: 1.安装 x window,执行指令yum groupinstall “X Window” 2.安装GNOME Desktop,执行指令yum groupinstall “GNOME Desktop” 以上两步只是安装完了,但是并未设置默认的启动方式呀 3.设置 ...
传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况下一般都会需要一个静态资源的服务器。 搭建nginx服务器首先得安装nginx服务,关于nginx服务的安装可以参 ...
分类:
其他好文 时间:
2019-09-26 21:49:01
阅读次数:
181