摘要: 到目前为止我们给动态内容引入了缓存,它在一定程度上避免了动态内容不必要的重复计算,缩短了请求响应时间并提高了服务器吞吐率,但是,动态内容的目的在于提供变化的内容,所以它的缓存不可能长期有效,否则失去了动态内容的意义,所以动态内容的缓存机制必须能够判断缓存何时过期,以及核实需要生成新的缓存。为每个缓存标记过期时间,然后动态内容每次对缓存进行过期检查,这是一种常见的缓存过期检查策略,实现方法很多在smarty中,缓存过期时间标记在什么地方呢? 我们来对这个动态网页指定缓存有效期长度,以秒为单位,比如我们这里设置了1个小时。$this->smarty->cache_lifetime=60 阅读全文
posted @ 2014-03-20 11:28 念雷星 阅读(227) 评论(0) 推荐(0) 编辑
摘要: = $i ; $j--) { // 相邻两个数比较 if ($arr[$j] = 0) && ($iTemp 1) { $left = QuickSort($left); } // 排序后的数组 $new_arr = $left; // 将当前数组第一个放到最后 $new_arr[] = $arr[0]; // 如果又索引有值 则对右索引排序 if ($r > 1) { $right = QuickSort($right); } // 根据右索引的长度再次增加数据 ... 阅读全文
posted @ 2014-03-20 10:22 念雷星 阅读(112) 评论(0) 推荐(0) 编辑