最新消息:

缓存

nginx 缓存文件添加后缀名

nginx 缓存文件添加后缀名

admin 5年前 (2019-08-26) 3921浏览 0评论

修改nginx代码在proxy_cache_path 添加suffix=$var 支持缓存文件后缀名。 配置实例: proxy_cachepath ./cache levels=1:2 suffix=$server_name keys_zone=te...

CDN架构以及原理分析

CDN架构以及原理分析

admin 10年前 (2015-04-03) 4338浏览 0评论

在不同地域的用户访问网站的响应速度存在差异,为了提高用户访问的响应速度、优化现有Internet中信息的流动,需要在用户和服务器间加入中间层CDN. 使用户能以最快的速度,从最接近用户的地方获得所需的信息,彻底解决网络拥塞,提高响应速度,是目前大型网...

web内容缓存 nginx高性能缓存详解

web内容缓存 nginx高性能缓存详解

admin 10年前 (2015-02-06) 3341浏览 0评论

内容缓存是显著提高web站点的性能最有效的方法之一。下面来说说nginx高性能缓存。 内容缓存的基本原则 对GET请求进行缓存。 使用:浏览器缓存,内容分发网络和/或反向代理缓存。 HTTP缓存机制: 1. 源服务器宣称的内容缓存能力。 主要是对ht...

Nginx模块fastcgi_cache的几个注意点

Nginx模块fastcgi_cache的几个注意点

admin 10年前 (2014-11-10) 4825浏览 0评论

在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cac...

Nginx FastCGI模块(FastCGI)

Nginx FastCGI模块(FastCGI)

admin 10年前 (2014-11-10) 3145浏览 0评论

FastCGI模块(FastCGI) – 范圣帅 – 博客园 这个模块允许nginx同FastCGI协同工作,并且控制哪些参数将被安全传递。 例: location / { fastcgi_pass localhost:900...

memc-nginx和srcache-nginx模块构建高效透明的缓存机制

memc-nginx和srcache-nginx模块构建高效透明的缓存机制

admin 10年前 (2014-09-13) 3858浏览 0评论

为了提高性能,几乎所有互联网应用都有缓存机制,其中Memcache是使用非常广泛的一个分布式缓存系统。众所周知,LAMP是非常经典的Web架构方式,但是随着Nginx的成熟,越来越多的系统开始转型为LNMP(Linux+Nginx+MySQL+PHP...

浏览器缓存机制

浏览器缓存机制

admin 11年前 (2014-07-28) 2703浏览 0评论

浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如:Expires;Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta标签,Web开发者可以在HTML页面的<head>节点中加入<...

使用Memcache缓存MySQL查询

使用Memcache缓存MySQL查询

admin 11年前 (2014-07-03) 3101浏览 0评论

实际应用中,尤其是在大规模访问的Web项目中,Memcache作为一种优秀的缓存解决方案,被广泛使用。其灵活性和可扩展性受到了广大开发者的青睐。为了提高响应速度,使用Memcache来减少数据查询运算是一种不错的选择。 关于Memcache的安装和配...

Nginx缓存解决方案:SRCache

Nginx缓存解决方案:SRCache

admin 11年前 (2014-06-26) 3361浏览 0评论

前些天帮别人优化PHP程序,搞得灰头土脸,最后黔驴技穷开启了FastCGI Cache,算是勉强应付过去了吧。不过FastCGI Cache不支持分布式缓存,当服务器很多的时候,冗余的浪费将非常严重,此外还有数据一致性问题,所以它只是一个粗线条的解决...

nginx强制缓存(解决no-store)

nginx强制缓存(解决no-store)

admin 11年前 (2014-04-14) 4159浏览 0评论

nginx代理做好了,缓存也配置好了,但是发现css、js、jpg这些静态文件统统都cached成功。但是偏偏页面文件依旧到源服务器取。 1. nginx不缓存原因 默认情况下,nginx是否缓存是由nginx缓存服务器与源服务器共同决定的, 缓存服...

nginx 缓存过期的影响 和 优先级

nginx 缓存过期的影响 和 优先级

admin 11年前 (2014-04-13) 3280浏览 0评论

接触nginx的兄弟或多或少都有遇到缓存问题,要么是nginx为什么不缓存,要么就是nginx缓存很快就失效等等问题,在网上找了一遍nginx缓存优先级的文章,大家可以参考下。 架构图 client端  <——————>   nginx ...

nginx+memcached构建页面缓存应用

nginx+memcached构建页面缓存应用

admin 11年前 (2014-02-13) 2890浏览 0评论

nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责从memcached服务器中读取数据,要往m...

Linux文件预读对系统的影响

Linux文件预读对系统的影响

admin 11年前 (2013-12-16) 3441浏览 0评论

Linux系统很重要的一个性能提升点就是它的Pagecache, 因为内存比IO快太多了,所以大家都想进办法来利用这个cache。 文件系统也不例外,为了达到高性能,文件读取通常采用预读来预测用户的行为,把用户可能需要的数据预先读取到cache去,达...

缓存算法

缓存算法

admin 11年前 (2013-08-20) 3134浏览 0评论

引言   我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。 面试  ...

apache不缓存配置;nginx不缓存配置

apache不缓存配置;nginx不缓存配置

admin 11年前 (2013-08-20) 3136浏览 0评论

在开发调试web的时候,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼,提供下apache不缓存配置和nginx不缓存配置的设置。 apache: 首先确定配置文件httpd.conf中确已经加载mod_headers...

Nginx Proxy_Cache 命中率

Nginx Proxy_Cache 命中率

admin 12年前 (2013-05-08) 3583浏览 0评论

nginx提供了$upstream_cache_status这个变量来显示缓存的状态,我们可以在配置中添加一个http头来显示这一状态,达到类似squid的效果。 location / { proxy_redirect off; proxy_set_...