stanley-king 8 년 전
부모
커밋
8d821cba8d
4개의 변경된 파일17개의 추가작업 그리고 17개의 파일을 삭제
  1. 2 2
      core/framework/libraries/model.php
  2. 2 2
      data/model/goods.model.php
  3. 9 9
      helper/goods_helper.php
  4. 4 4
      mobile/control/special.php

+ 2 - 2
core/framework/libraries/model.php

@@ -698,9 +698,9 @@ class ModelDb
         if(is_mobile())
         {
             $sql = $this->buildSelectSql($options);
-            //$start = microtime(true);
+            $start = microtime(true);
             $result = DB::getAll($sql,($options['lock'] === true || $options['master'] === true || defined('TRANS_MASTER')) ? 'master' : 'slave');
-            //perfor_period("model",$start,"getAll");
+            perfor_period("model",$start,"getAll");
 
             return $result;
         }

+ 2 - 2
data/model/goods.model.php

@@ -78,9 +78,9 @@ class goodsModel extends Model
      */
     public function getGoodsList($condition, $field = '*', $group = '', $order = '', $limit = 0, $page = 0, $lock = false, $count = 0)
     {
-        //$start = microtime(true);
+        $start = microtime(true);
         $condition = $this->_getRecursiveClass($condition);
-        //perfor_period("goods.model",$start,"getGoodsList");
+        perfor_period("goods.model",$start,"getGoodsList");
 
         return $this->table('goods')->field($field)->where($condition)->group($group)->order($order)->limit($limit)->page($page, $count)->lock($lock)->select();
     }

+ 9 - 9
helper/goods_helper.php

@@ -108,9 +108,9 @@ class goods_helper
 
     public function get_summary(&$goods_ids,&$related_goods)
     {
-        //$start = microtime(true);
+        $start = microtime(true);
         $goods_list = Model('goods')->cls()->getGoodsOnlineList(array('goods_id' => array('in', $goods_ids)),self::fieldstr);
-        //perfor_period("goods_helper",$start,"get_summary");
+        perfor_period("goods_helper",$start,"get_summary");
 
         $goods_ids = array();
         foreach ($goods_list as $goods) {
@@ -119,9 +119,9 @@ class goods_helper
         }
         $goods_ids = array_unique($goods_ids);
 
-        //$start = microtime(true);
+        $start = microtime(true);
         $ret = $this->get_summaryex($goods_list,$related_goods);
-        //perfor_period("goods_helper",$start,"get_summaryex");
+        perfor_period("goods_helper",$start,"get_summaryex");
 
         return $ret;
     }
@@ -134,21 +134,21 @@ class goods_helper
 
     public function get_summaryex($goods_list, &$related_goods)
     {
-        //perfor_start();
+        perfor_start();
         $related_goods = [];
         $summary_list = [];
         foreach ($goods_list as $goods) {
-            //perfor_start();
+            perfor_start();
             $summary = new goods_summary($goods);
-            //perfor_end("get_summaryex","0-1");
+            perfor_end("get_summaryex","0-1");
             $info = $summary->format($act_type,$act_id);
-            //perfor_end("get_summaryex","0-2");
+            perfor_end("get_summaryex","0-2");
 
             $summary_list[] = $info;
             $related_goods = array_merge($related_goods,$summary->related_goods());
         }
         $related_goods = array_unique($related_goods);
-        //perfor_end("get_summaryex","2");
+        perfor_end("get_summaryex","2");
 
         $gbuys = [];
         $ltimes = [];

+ 4 - 4
mobile/control/special.php

@@ -36,18 +36,18 @@ class specialControl extends mobileHomeControl
 
     protected function get_special($special_id)
     {
-        //$start = microtime(true);
+        $start = microtime(true);
         $helper = new special_helper($special_id);
         $specials = $helper->format($goods_ids);
-        //perfor_period("special",$start,"get_special");
+        perfor_period("special",$start,"get_special");
 
 
         if (!empty($goods_ids))
         {
-            //$start = microtime(true);
+            $start = microtime(true);
             $helper = new goods_helper();
             $goodsex = $helper->get_summary($goods_ids, $related_goods);
-            //perfor_period("special",$start,"get_summary");
+            perfor_period("special",$start,"get_summary");
 
 
             return array('special_list' => $specials,