Changeset 668
- Timestamp:
- Nov 10, 2006, 7:28:36 PM (16 years ago)
- Location:
- OpenPNE/branches/ebihara/prj_tuning_2_5/webapp/lib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/branches/ebihara/prj_tuning_2_5/webapp/lib/db/commu.php
r658 r668 53 53 function db_commu_c_commu4c_commu_id_k($c_commu_id) 54 54 { 55 static $is_recurred = false; //再帰処理中かどうかの判定フラグ 56 57 if (!$is_recurred) { //function cacheのために再帰処理を行う 58 $is_recurred = true; 59 $funcargs = func_get_args(); 60 return pne_cache_recursive_call(OPENPNE_FUNCTION_CACHE_LIFETIME_LONG, __FUNCTION__, $funcargs); 61 } 62 63 $is_recurred = false; 64 55 65 if ($c_commu = _db_c_commu4c_commu_id($c_commu_id)) { 56 66 $c_commu['count_member'] = _db_count_c_commu_member_list4c_commu_id($c_commu_id); … … 1055 1065 function db_commu_c_commu_list_lastupdate4c_member_id($c_member_id, $limit) 1056 1066 { 1067 static $is_recurred = false; //再帰処理中かどうかの判定フラグ 1068 1069 if (!$is_recurred) { //function cacheのために再帰処理を行う 1070 $is_recurred = true; 1071 $funcargs = func_get_args(); 1072 return pne_cache_recursive_call(OPENPNE_FUNCTION_CACHE_LIFETIME_LONG, __FUNCTION__, $funcargs); 1073 } 1074 1075 $is_recurred = false; 1076 1057 1077 $sql = 'SELECT DISTINCT c.* FROM c_commu_member AS cm, c_commu AS c' . 1058 1078 ' WHERE cm.c_member_id = ? AND c.c_commu_id = cm.c_commu_id' . … … 1264 1284 function db_commu_c_commu_member_list_random4c_commu_id($c_commu_id, $limit) 1265 1285 { 1286 static $is_recurred = false; //再帰処理中かどうかの判定フラグ 1287 1288 if (!$is_recurred) { //function cacheのために再帰処理を行う 1289 $is_recurred = true; 1290 $funcargs = func_get_args(); 1291 return pne_cache_recursive_call(OPENPNE_FUNCTION_CACHE_LIFETIME_LONG, __FUNCTION__, $funcargs); 1292 } 1293 1294 $is_recurred = false; 1295 1266 1296 $sql = "SELECT cm.c_member_id, cm.nickname "; 1267 1297 $sql .= "FROM c_member AS cm , c_commu_member AS ccm "; -
OpenPNE/branches/ebihara/prj_tuning_2_5/webapp/lib/db/friend.php
r658 r668 448 448 function db_friend_c_friend_list_random4c_member_id($c_member_id, $limit) 449 449 { 450 static $is_recurred = false; //再帰処理中かどうかの判定フラグ 451 452 if (!$is_recurred) { //function cacheのために再帰処理を行う 453 $is_recurred = true; 454 $funcargs = func_get_args(); 455 return pne_cache_recursive_call(OPENPNE_FUNCTION_CACHE_LIFETIME_LONG, __FUNCTION__, $funcargs); 456 } 457 458 $is_recurred = false; 459 450 460 $sql = "SELECT cf.* , cm.nickname"; 451 461 $sql .= " FROM c_friend AS cf, c_member AS cm"; -
OpenPNE/branches/ebihara/prj_tuning_2_5/webapp/lib/util/cache.php
r663 r668 76 76 { 77 77 pne_cache_drop('db_friend_c_friend_list4c_member_id', $c_member_id, 9); //フレンドリスト 78 pne_cache_drop('db_friend_c_friend_list_random4c_member_id', $c_member_id, 5); 78 79 pne_cache_drop('p_h_home_c_diary_friend_list4c_member_id', $c_member_id, 5); //最新日記フィード 79 80 … … 97 98 function cache_drop_c_commu($c_commu_id) 98 99 { 100 pne_cache_drop('db_commu_c_commu4c_commu_id_k',$c_commu_id); 101 pne_cache_drop('db_commu_c_commu_member_list_random4c_commu_id', $c_commu_id, 5); 99 102 pne_cache_drop('db_commu_c_commu_member_list4c_commu_id', $c_commu_id, 9); 100 103 pne_cache_drop('db_commu_c_commu4c_commu_id2', $c_commu_id); … … 124 127 function cache_drop_c_commu_list4c_member_id($c_member_id) 125 128 { 129 pne_cache_drop('db_commu_c_commu_list_lastupdate4c_member_id', $c_member_id, 5); 126 130 pne_cache_drop('db_commu_c_commu_list4c_member_id_3', $c_member_id, 9); 127 131 pne_cache_drop('db_commu_c_commu_list4c_member_id_2', $c_member_id, 9);
Note: See TracChangeset
for help on using the changeset viewer.