静态化内容的更新策略

对于静态化内容的更新策略,一般有以下两种:在数据更新时重新生成静态化内容;定时重新生成静态化内容。

    对于前者,在数据更新的时候重建静态化缓存,往往由用户的某些动作触发,比如新闻站点的网络编辑发表一篇新闻后,程序便创建一个新的静态化新闻页面,同时更新新闻列表页面。显然,这种方式在数据更新频繁时存在大量重建静态内容的开销,尤其是当一个动作引发大量静态内容需要更新时,比如大型新闻站点的CMS(内容管理系统)在工作高峰期间,所有编辑都修改新闻标题而引发大量的页面或局部页面频繁更新,同时伴随着频繁的数据库操作,这将导致CMS系统的服务响应大幅度降低,当然,这可能并不直接影响现存静态化页面的访问,但是不要忘了,这种更新机制也正是静态化缓存方案的一部分,所以它的性能也至关重要。另一方面,如果站点的静态化内容需要分发到更多的服务器,那么频繁的更新也会给文件的同步带来较大的压力。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.