Bladeren bron

performance

stanley-king 8 jaren geleden
bovenliggende
commit
2fe408bd38

+ 4 - 4
core/framework/db/mysqli.php

@@ -145,13 +145,13 @@ class Db
 	 */
 	public static function getAll($sql, $host = 'slave')
     {
-        perfor_start();
+        //perfor_start();
 		self::connect($host);
-        perfor_end("mysqli","connect");
+        //perfor_end("mysqli","connect");
 
-        perfor_start();
+        //perfor_start();
         $result = self::query($sql, $host);
-        perfor_end("mysqli","query");
+        //perfor_end("mysqli","query");
 
         if ($result === false) return array();
 		$array = array();

+ 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();
     }

+ 11 - 11
helper/goods_helper.php

@@ -36,10 +36,10 @@ class goods_helper
     public function get_infos($goods_ids)
     {
         $goods_list = Model('goods')->cls()->getGoodsOnlineList(array('goods_id' => array('in', $goods_ids)),self::fieldstr);
-        perfor_end("get_infos");
+        //perfor_end("get_infos");
 
         $goods_list = $this->goods_list_extend($goods_list);
-        perfor_end("goods_list_extend");
+        //perfor_end("goods_list_extend");
 
         return $goods_list;
     }
@@ -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,