1.服务器配置apache设置浏览器缓存,减少对服务器的请求;2.对查询比较多的内容设置静态页或者用redis和memcache缓存;3.优化数据库,查询多的用MyISAM引擎;查询的字段要什么查什么,不用*查询全部;不采用join语句;合理建立索引;合理使用用limit。4.站内搜索可以直接用百度 ...
分类:
Web程序 时间:
2016-11-16 02:54:49
阅读次数:
190
一、简介Web缓存是指一个Web资源(html,js,css,p_w_picpaths...)存在与Web服务器和客户端(浏览器),缓存会根据进来的请求报文做出响应,后缓存一份到本地的缓存中;当下一个请求到来的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用从缓存中响应访问请求还是向后端..
分类:
其他好文 时间:
2016-11-10 14:57:00
阅读次数:
243
浏览器端的九种缓存机制介绍 浏览器端的九种缓存机制介绍 浏览器缓存是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。浏览器端缓存的机制种类较多,总体归纳为九种,这里详细分析下这九种缓存机制的原理和使用 ...
分类:
编程语言 时间:
2016-11-01 01:19:00
阅读次数:
353
1、Last-Modified在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(HttpReponseHeader)此文件在服务期端最后被修改的时间,格式类似这样:Last-Modified:Tue,24Feb200908:01:04GMT客户端第二次请求此URL时,..
分类:
其他好文 时间:
2016-10-30 01:19:27
阅读次数:
99
如果之前都是好好的突然无法同步了相信大多数人都会想到缓存,tomcat缓存,浏览器缓存,并开始了漫长的清缓存过程,可是往往最后发现还是不能同步 出现这种情况最有可能的是myeclipse的输出目录悄悄改变了,导致类和配置文件被输出到了tomcat无法识别的地方,自然无法同步了,比如新建一个maven ...
分类:
其他好文 时间:
2016-10-29 19:24:46
阅读次数:
155
软件架构需要关注以下部分:1. 性能;2. 可用性;3. 伸缩性;4. 扩展性;5. 安全性 一. 性能 以用户为中心,提供快速的网页访问体验。主要参数有较短的响应时间,较大的并发处理能力,较高的吞吐量,稳定的性能参数。 可分为前端优化,应用层优化,代码层优化,存储层优化。 前端优化:网站业务逻辑之 ...
分类:
Web程序 时间:
2016-10-23 15:03:54
阅读次数:
166
application cache 只能更新全部,不能更新单独的文件 在更新后,要重新打开浏览器,缓存才会生效, 不能实时生效 ...
分类:
Web程序 时间:
2016-10-17 07:02:03
阅读次数:
181
改变Chrome浏览器缓存_个人信息路径(亲测) actionx2上传于2012-10-26|(7人评价)|3077人阅读|41次下载|文档简介|举报文档 在手机打开 改变 Chrome 浏览器运行路径(已成功) Google 的浏览器 Google Chrome 很受用户欢迎, 不仅速度快, 而 ...
分类:
其他好文 时间:
2016-10-13 09:39:32
阅读次数:
295
让浏览器缓存CSS、JS、图片、静态文件等是很重要的事情,这样可以减轻服务器的压力,省的浏览器经常要去服务端下载这些静态文件。下面看看配置方法吧。 1.开启apache扩展模块mod_expires.so,在apache的配置文件中加入下面一行代码。 LoadModule expires_modul ...
分类:
Web程序 时间:
2016-10-10 19:36:33
阅读次数:
140
创建一个Image对象:var a=new Image(); 定义Image对象的src: a.src=”xxx.gif”; 这样做就相当于给浏览器缓存了一张图片。 图像对象: 建立图像对象:图像对象名称=new Image([宽度],[高度]) 图像对象的属性: border complete h ...
分类:
编程语言 时间:
2016-10-07 20:39:00
阅读次数:
210