Authored by hf

change to add browser cache expires to 5mins

@@ -18,8 +18,8 @@ class BoysController extends AbstractAction @@ -18,8 +18,8 @@ class BoysController extends AbstractAction
18 // 先检查COOKIE是否有访问过, 有则跳转到相应的频道页 18 // 先检查COOKIE是否有访问过, 有则跳转到相应的频道页
19 Index\HomeModel::goSwitchChannel(); 19 Index\HomeModel::goSwitchChannel();
20 } else { 20 } else {
21 - // 设置客户端浏览器1分钟内不改变  
22 - $this->setLastModified(mktime(date('H'), date('i'), 0, date('n'), date('j'), date('Y'))); 21 + // 设置浏览器缓存5分钟
  22 + $this->setExpires(300); // 缓存5分钟
23 } 23 }
24 24
25 // 设置COOKIE标识用户访问过该页面了 25 // 设置COOKIE标识用户访问过该页面了
@@ -20,7 +20,7 @@ class DownloadController extends AbstractAction @@ -20,7 +20,7 @@ class DownloadController extends AbstractAction
20 public function mkappAction() 20 public function mkappAction()
21 { 21 {
22 // 跳转到老站s 22 // 跳转到老站s
23 - $this->go(OLD_MAIN . '/download/mkapp'); 23 + // $this->go(OLD_MAIN . '/download/mkapp');
24 } 24 }
25 25
26 } 26 }
@@ -14,9 +14,9 @@ class GirlsController extends AbstractAction @@ -14,9 +14,9 @@ class GirlsController extends AbstractAction
14 */ 14 */
15 public function indexAction() 15 public function indexAction()
16 { 16 {
17 - // 设置客户端浏览器1分钟内不改变  
18 - $this->setLastModified(mktime(date('H'), date('i'), 0, date('n'), date('j'), date('Y')));  
19 - 17 + // 设置浏览器缓存5分钟
  18 + $this->setExpires(300); // 缓存5分钟
  19 +
20 // 设置COOKIE标识用户访问过该页面了 20 // 设置COOKIE标识用户访问过该页面了
21 Index\HomeModel::setSwitchToCookie(Index\HomeModel::COOKIE_NAME_GIRLS); 21 Index\HomeModel::setSwitchToCookie(Index\HomeModel::COOKIE_NAME_GIRLS);
22 22
@@ -18,8 +18,10 @@ class IndexController extends AbstractAction @@ -18,8 +18,10 @@ class IndexController extends AbstractAction
18 // 先检查COOKIE是否有访问过, 有则跳转到相应的频道页 18 // 先检查COOKIE是否有访问过, 有则跳转到相应的频道页
19 Index\HomeModel::goSwitchChannel(); 19 Index\HomeModel::goSwitchChannel();
20 } else { 20 } else {
21 - // 设置客户端浏览器1小时内不改变 21 + // 设置客户端浏览器1小时内不改变,
22 $this->setLastModified(mktime(date('H'), 0, 0, date('n'), date('j'), date('Y'))); 22 $this->setLastModified(mktime(date('H'), 0, 0, date('n'), date('j'), date('Y')));
  23 + // 设置浏览器缓存5分钟
  24 + $this->setExpires(300);
23 } 25 }
24 26
25 // 渲染模板 27 // 渲染模板
@@ -14,9 +14,9 @@ class KidsController extends AbstractAction @@ -14,9 +14,9 @@ class KidsController extends AbstractAction
14 */ 14 */
15 public function indexAction() 15 public function indexAction()
16 { 16 {
17 - // 设置客户端浏览器1分钟内不改变  
18 - $this->setLastModified(mktime(date('H'), date('i'), 0, date('n'), date('j'), date('Y')));  
19 - 17 + // 设置浏览器缓存5分钟
  18 + $this->setExpires(300); // 缓存5分钟
  19 +
20 // 设置COOKIE标识用户访问过该页面了 20 // 设置COOKIE标识用户访问过该页面了
21 Index\HomeModel::setSwitchToCookie(Index\HomeModel::COOKIE_NAME_KIDS); 21 Index\HomeModel::setSwitchToCookie(Index\HomeModel::COOKIE_NAME_KIDS);
22 22
@@ -14,8 +14,8 @@ class LifestyleController extends AbstractAction @@ -14,8 +14,8 @@ class LifestyleController extends AbstractAction
14 */ 14 */
15 public function indexAction() 15 public function indexAction()
16 { 16 {
17 - // 设置客户端浏览器1分钟内不改变  
18 - $this->setLastModified(mktime(date('H'), date('i'), 0, date('n'), date('j'), date('Y'))); 17 + // 设置浏览器缓存5分钟
  18 + $this->setExpires(300); // 缓存5分钟
19 19
20 // 设置COOKIE标识用户访问过该页面了 20 // 设置COOKIE标识用户访问过该页面了
21 Index\HomeModel::setSwitchToCookie(Index\HomeModel::COOKIE_NAME_LIFESTYLE); 21 Index\HomeModel::setSwitchToCookie(Index\HomeModel::COOKIE_NAME_LIFESTYLE);
@@ -18,7 +18,9 @@ class SearchController extends AbstractAction @@ -18,7 +18,9 @@ class SearchController extends AbstractAction
18 { 18 {
19 // 设置客户端浏览器1小时内不改变 19 // 设置客户端浏览器1小时内不改变
20 $this->setLastModified(mktime(date('H'), 0, 0, date('n'), date('j'), date('Y'))); 20 $this->setLastModified(mktime(date('H'), 0, 0, date('n'), date('j'), date('Y')));
21 - 21 + // 设置浏览器缓存5分钟
  22 + $this->setExpires(300); // 缓存5分钟
  23 +
22 $this->setNavHeader('搜索', true, SITE_MAIN); 24 $this->setNavHeader('搜索', true, SITE_MAIN);
23 25
24 //$this->_view->html('search'); 26 //$this->_view->html('search');