当前位置: 首页 > news >正文

网站开发竞争性谈判免费ai设计logo网站

网站开发竞争性谈判,免费ai设计logo网站,网页制作公司印章,太原seo团队看了构建高性能的web站点一书,对其中的集中web缓存进行一个总结 1 应用程序实现的动态页面缓存 应用程序把动态文件生成的html文件缓存到文件服务器,以后用户请求动态文件,直接从文件服务器加载对应的静态缓存的html文件返回给用户&#xff…


看了构建高性能的web站点一书,对其中的集中web缓存进行一个总结

1 应用程序实现的动态页面缓存

应用程序把动态文件生成的html文件缓存到文件服务器,以后用户请求动态文件,直接从文件服务器加载对应的静态缓存的html文件返回给用户,这里面主要节省了动态语言的执行时间和数据库访问时间。但是会增加了缓存框架的加载和缓存查找的时间。

 

2 把解释执行的开发语言编译成为目标代码

这个主要把解释执行的高级语言,例如javaphp直接编译成为平台相关的目标代码,汇编代码。在java里面,比较著名的就是即时编译器(JIT),其他的语言也要类似的机制。这里面主要节省了就是解释执行代码的时间。这个会增加即时编译的时间。

 

3 利用反向代理服务器的缓存

利用类似nginx的反向代理服务器,对请求的url对应的输出的进行缓存。这个缓存和应用程序实现的动态页面缓存类似,只不过用反向代理充当了应用程序的缓存实现。主要节省了动态余元执行时间和数据库访问时间。

 

4 客户端浏览器缓存

客户端浏览器缓存主要是通过在http头部增加

Last-Modified,If-Modified-Since,Expires,Cache-Control等标识,和服务器进行协商,是否是采用客户的本机缓存来实现。

4.1 通过Last-ModifiedIf-Modified-Since方式和服务器通信,客户发出http请求中包含If-Modified-Since,如果服务器端代码没有修改,服务器端返回302响应代码的请求响应头(内容不返回)客户端则直接用本机缓存的内容缓存显示结果。相当于节省了服务器执行代码时间以及数据传输时间。

4.2 通过Expires,Cache-Control控制,客户端发现如果上次请求的页面还未过期,通过Expires或者Cache-Control进行辨别,则直接显示本机缓存的内容,不与服务器进行通信。

 

总结一下:1 一般的高并发的应用程序,都在web层采用了以上几种缓存,一般静态资源(图片,jscss)都会采用nginx反向代理+客户端缓存来实现。

              2  对于门户网站,尤其是首页的新闻,一般都会缓存起来,可以通过反向代理也可以通过应用程序缓存实现方式

              3 对于下载或者视频网站,由于数据传输比较大,直接采用浏览器本地缓存实现。

http://www.yayakq.cn/news/162325/

相关文章:

  • 苏州出名的网站公司网络服务公司注册官网
  • 自己建设网站容易吗wordpress建立数据库失败
  • 事务所网站制作方案网页效果图设计流程
  • 长沙 网站建设什么秀网站做效果图
  • 专业做网站的公司有多用户商城网站方案
  • 国内跨境电商网站文创产品推广方案
  • 郑州做网站的公司有哪些优秀网站建设网页
  • 白云地网站建设wordpress 在线阅读pdf
  • 做网站申请个体户网站备案号规则
  • 百度指数查询网站seo是什么意
  • 为什么网站有不同的扩展名分类信息网站 建议 建设
  • 做报名网站软件园
  • 淮南专业网站建设网龙沧州网站制作
  • 男女做暖暖的试看网站建设部门网站
  • 怎样自己做网站赚钱吗wordpress文章审核发邮件
  • 有了自己的网站怎样做后台wordpress 点击 排名
  • 营销型网站建设是什么意思网站建设的解决方案
  • 思行做网站线上销售水果营销方案
  • 网站开发交流群中信国际建设公司网站
  • 外贸网站建设公司服务电子商务网站建设与维护试卷答案
  • 做网站用c 还是php哈尔滨市建工建设有限公司
  • 佛山建站 网站 商城东光网站建设淘宝店铺装修
  • 网站建设新技术wordpress调用文章内容图片
  • 免费做视频网站苏宁易购网站建设情况
  • 做的网站在百度上搜不出来的百度做网站电话多少
  • 国泰君安建设工程官方网站梵克雅宝耳钉
  • 沈阳网站推广排名方案页游和做网站
  • 以前老网站wordpress ico 上传
  • 惠州建站方案莱芜东风街
  • 为什么做网站结构优化网页制作基础教程电子工业出版社