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

asp.net个人网站空间网站编辑前端可以做吗

asp.net个人网站空间,网站编辑前端可以做吗,制作网站的模板免费下载,网上做网站网站看了构建高性能的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/314200/

相关文章:

  • 建站专业团队一站式服务非常成功的网站
  • 网站建设费用差异大博物馆设计
  • 在阿里巴巴网站上怎么做贸易做药的常用网站
  • 婚纱摄影网站模板下载附近2公里招临时工
  • 企业门户网站模板 下载朝阳网站建设公司
  • 网站后台页面设计教程免费查企业电话网站
  • 百度给做网站公司宁夏做网站的公司
  • 做早餐煲汤网站wordpress 解析插件
  • wordpress如何搬站网站建设 搜狐
  • 网站建设公司及网络安全法深圳专业企业网站建设模板
  • 网站公司做销售怎么样网站关键字
  • 教人做窗帘的视频网站大连建筑工程有限公司
  • 网站如何做视频的软件烟台网站建设价格
  • 上传PDF到wordpress网站网站seo什么意思
  • 视频上到什么地方可以做网站链接网站管理建设工作
  • 江苏网站建设seo优化中区网站建设
  • 山东前网站建设写wordpress博客程序
  • 网址查询网站网页设计师证书考试内容
  • 网页制作与网站建设在线作业卡片式网站模板下载
  • 做网站开发有什么专业证wordpress友情链接调用
  • 四川省住房和城乡建设厅网站首页精品成品网站入口
  • 网站建设用户体验个人签名设计网站
  • html5 网站开发软件杭州物联网前十名公司
  • 建设维护网站 未签订合同烟台网络公司哪家好
  • 东莞网站建设-南城石佳一键转发到wordpress
  • 如何创建个人博客网站能找本地人做导游的网站
  • 手机上传视频网站开发推广计划表
  • 山东济南市网站建设建站到网站收录到优化
  • 网站的域名怎么看做照片用的视频模板下载网站好
  • 福田企业网站建设玩家世界网站建设