环境:VMware-Workstation-12-Pro,Windows-10,CentOS-7.5,Xshell51 概述如果我们的架构是前端负载均衡后端WEB集群时,可以开启nginx的缓存功能,把静态资源缓存到负载均衡机器上,这样负载均衡机器不用每次都去后端WEB集群获取资源,从而提高效率,当然单台机器开启缓存功能也是一样。2 火速看到效果参考nginx配置[root@lb01 ~]# ho
转载 2024-03-26 07:33:46
213阅读
WebStorageWebStorage的目的是解决通过客户端存储不需要频繁发送回服务器的数据时使用Cookie的问题,把数据保存在本地。Storage类型用于保存键/值对数据,与其他对象一样,增加了以下方法:clear():删除所有值;getItem():取得给定name的值;key(index):取得给定数值位置的值;removeItem():删除给定name的数据;setItem():设置给
原创 2022-10-12 23:44:49
893阅读
问题记载:1.在配置Tomcat集群失效时,配置Nginx跳转有问题    参考文件:Nginx原理理论部分详解 :  http://blog..net/wave_1102/article/details/44479321Nginx 反向、负载均衡、页面缓存、URL重写及读写分离详解:大纲一、前言二、环境准备三、安装与配置Nginx四、
客户端缓存,可以减少请求的次数,减轻服务器的负担,提升网页加载速度。一、cookie特点: 1、有时效性,不设置有效期,默认关闭浏览器就失效。 2、分域名储存,在当前域名下储存只能在当前域名下使用。 3、分路径储存,根路径不能用子路径的数据,子路径可以用根路径的数据。 4、cookie识别的时间是世界时间,和我们北京时间有八个小时时差 5、cookie设置document.cookie = '键=
转载 2023-06-12 07:23:12
693阅读
一、方式javaScript本地缓存的方法我们主要讲述以下四种:cookiesessionStoragelocalStorageindexedDBcookieCookie,类型为「小型文本文件」,指某些网站为了辨别用户身份而储存在用户本地终端上的数据。是为了解决 HTTP无状态导致的问题作为一段一般不超过 4KB 的小型文本数据,它由一个名称(Name)、一个值(Value)其它几个用于控制 c
CSS库: 动画效果 animate.css
转载 2021-07-16 16:55:00
791阅读
2评论
localStorage.setItem("id",id);//存localStorage.getItem("id");//取  localStorage.clear();
h
原创 2022-07-06 16:33:19
170阅读
  这周遇到了一个新需求,产品反馈地图瓦片服务的图片资源没有Http缓存,每次移动地图范围都会向后台发处请求/响应数据,影响了客户端的地图加载体验。所以需要增加这样一种缓存:1)针对同一个请求资源地址URL,首次加载需要缓存数据,后续加载直接读取缓存;2)后台数据发生更新时,需要实时更新缓存;  在完成这个需求之前,我借机补习了一下前端缓存体系:一  HTTP缓存  提起前端缓存,首先
转载 2024-02-17 13:26:24
17阅读
前言:实验环境:我们前三章搭建好的Lnmp架构。原理分析: 浏览器发送http request请求到服务器(Nginx),服务器响应并处理web请求,将一些静态资源(CSS,图片,视频等)保存服务器上,然后将php脚本通过接口传输协议(网关协议)PHP-FCGI(fast-cgi)传输给PHP-FPM(进程管理程序),PHP-FPM不做处理,然后PHP-FPM调用PHP解析器进程,PHP解析器解析
转载 2024-06-06 11:40:06
179阅读
应用缓存通常分两种,本地缓存远程缓存本地缓存就是内存缓存 LocalCache,远程缓存就是分布式共享缓存比如 Redis。本地缓存在访问性能上远胜过远程缓存,但是在一致性上要弱一些。我们平时经常会用到的 Guava Cache 就是内存缓存技术框架。Redis6 反复提到的「客户端缓存」就是本地缓存,这意味着 Redis 欲将缓存的魔爪从分布式共享缓存延伸到内存缓存,进一步榨干缓存的技术市场
转载 2024-04-08 10:58:32
114阅读
Nginx作为web缓存服务器0.7.48版本开始,Nginx支持类似Squid的缓存功能。Nginx的web缓存服务主要由proxy_cache相关命令集合fastcgi_cache相关命令集构成,前者用于反向代理时对后端内容源服务器进行缓存,后者主要用于对FastCGI的动态程序进行缓存。此外,如果不想使用Nginx自带的缓存功能,也可使用第三方模块ngx_slowfs_cache来实现缓存
转载 2024-03-01 14:39:32
165阅读
在开发网站的过程中,为了提高用户的访问速度整体性能,我们通常会将一些静态文件(如jscss文件)缓存起来。这样做能够有效减少网站对服务器的请求次数,从而减轻服务器的负担,提高网站的响应速度。在Linux环境下,我们可以通过一些方法来实现对jscss文件的缓存,下面我们就来具体了解一下。 首先,我们可以利用Nginx来实现对jscss文件的缓存。Nginx是一个高性能的HTTP反向代理服
原创 2024-05-24 11:13:47
160阅读
当我们刷新页面时,除了路由,页面的当前状态及数据会全部清空/重置,包括浏
原创 2022-09-02 23:21:03
80阅读
链接:://www.zhihu.com/question/33032042/answer/959488311. 减少请求次数尽量合并图片、CSS
转载 2022-04-13 17:35:58
117阅读
减少HTTP请求次数尽量合并图片、CSSJS。比如加载一个页面,如果有5个css文件的话,那么会发出5次http请求,这样会让用户第一次访问你的页面的时候会长时间等待。而如果把这个5个文件合成一个的话,就只需要发出一次http请求,节省网络请求时间,加快页面的加载。2. 使用C
转载 2021-07-26 17:08:44
640阅读
# Android 本地缓存与 UniApp 本地缓存实现指南 在现代移动应用开发中,数据的本地缓存是提升用户体验优化性能的重要手段。本文将介绍如何在 Android UniApp 中实现本地缓存。通过以下几个步骤,让我们一步一步掌握这项技术。 ## 流程概述 以下是实现 Android 本地缓存 UniApp 本地缓存的基本步骤: | 步骤 | 描述
原创 2024-09-13 03:57:06
433阅读
1.缓存(redis)1.1本地缓存本地缓存就是在进程的内存中进行缓存,比如我们的JVM堆中,可以LRUMap来实现,也可以使用Ehcache这样的工具来实现;本地缓存是内存访问,没有远程交互开销,性能最好,但受限于单机容量,一般缓存较小,且无法扩展。1.2分布式缓存 分布式缓存可以很好的解决本地缓存的哪些问题,分布式缓存一般具有很好的水平扩展能力,对较大数据量的场景也能应付,缺点就是需要远程请
转载 2023-08-10 11:02:32
263阅读
一、什么是ehcache?在互联网应用中,数据存储访问通常有两个地方:DB和缓存。1. 各自的优缺点:DB属于持久化存储,缓存属于非持久化存储(有过期时间);缓存相对DB来说,插入访问的速度要快很多。其中缓存又分为本地缓存(例如ehcache)网络缓存(例如redis)。 2. 它们三者的访问速度比较:ehcache > redis > DB。ehcache的特点是缓存
Nginx实现虚拟主机、反向代理、负载均衡、高可用、web缓存主题虚拟主机配置反向代理配置负载均衡配置负载均衡高可用nginx实现web缓存一 虚拟主机概念: 虚拟主机是一种特殊的模拟硬件的软件技术,它可以将网络上的一台物理计算机映射成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台物理主机对外提供多个web服务了。并且每个虚拟主机之间是独立的,互不影响的。概念视图:ngi
一、方式 javaScript本地缓存的方法我们主要讲述以下四种:cookiesessionStoragelocalStorageindexedDBcookieCookie,类型为「小型文本文件」,指某些网站为了辨别用户身份而储存在用户本地终端上的数据。是为了解决 HTTP无状态导致的问题作为一段一般不超过 4KB 的小型文本数据,它由一个名称(Name)、一个值(Value)其它几个用于控制
  • 1
  • 2
  • 3
  • 4
  • 5