当前位置:主页 > 网络营销讲堂 > SEO词条 >

缓存功能(Cache)

adfadf
  

全静态网站是不需要缓存的。因为静态网站不涉及数据库的存取,只是对文件系统的访问。

如今动态网站成为主流。动态网站的优点是容易做到内容与外观分离,容易实现网页内容的交互性(Interactivity)。当访客在浏览器地址栏输入一个网址来访问动态网站的某个网页时,在服务器端这个指令实际上是“兵分两路”:一边从文件系统中提取框架样式,另一边从数据库中提取内容数据,最后组合成完整的页面,返回给给浏览器,就是访客所看到的样子。由于每次访客的页面请求都要产生一次数据库查询,因此加重了服务器的负担。实际上很多动态网站的内容并不是每个页面都“动态”,很多页面内容也是在一段时间之内保持相对不变。

对于这些段时间内没有变化的内容,就可以将完整页面做一个“快照”,然后作为临时文件保存在某个目录中,在短时间内,如果有访客请求同样的页面,服务器就无需向数据库发起查询,而是直接将刚才保存的“快照”拿出来给他看 —— 将原来的“兵分两路”变成了“兵合一处”。这就是缓存Cache。这样做的好处就是加快了前台页面打开的速度。

 

------分隔线----------------------------点击:
业务范围 成功案例 技术产品 关于我们 联系我们

达闻博客RSS  达闻新浪微博  达闻腾讯微博  达闻微信账号,扫一扫

上海市黄陂南路700号D座303室
电话:400 669 8281
Email:marketing@darwinmarketing.com
  征信网  上海网警网络110

Copyright© 2014 Darwin Marketing Ltd. All Rights Reserved.