Ignore:
Timestamp:
2010/02/18 11:06:04 (13 years ago)
Author:
Seasoft
Message:

マスタデータキャッシュに関する改訂

  • キャッシュ生成のロジックをPHP関数に依存させることで高速化。
  • 表示順を任意とすることで一部の処理を高速化。
  • パラメータ更新時の個別ロジックを極力単純にして共通化。
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/class/pages/admin/system/LC_Page_Admin_System_Parameter.php

    r17571 r18571  
    135135 
    136136        // DBのデータを更新 
    137         $masterData->updateMasterData("mtb_constants", array(), $data); 
    138  
    139         // 更新したデータを取得 
    140         $mtb_constants = $masterData->getDBMasterData("mtb_constants"); 
     137        $masterData->updateMasterData('mtb_constants', array(), $data); 
    141138 
    142139        // キャッシュを生成 
    143         $masterData->clearCache("mtb_constants"); 
    144         $masterData->createCache("mtb_constants", $mtb_constants, true, 
    145                                  array("id", "remarks", "rank")); 
     140        $masterData->createCache('mtb_constants', array(), true, array('id', 'remarks')); 
    146141    } 
    147142 
Note: See TracChangeset for help on using the changeset viewer.