**/*使用者需要事先定義的常量:
_cachepath_ 模板快取路徑
_cacheenable_ 自動快取機制是否開啟,未定義或為空,表示關閉自動快取機制
_recachetime_ 自動重新快取間隔時間,單位為秒,未定義或為空,表示關閉自動重新快取
*/class
cache
//刪除當前頁/模組的快取
function
delete()
} }
} //
判斷是否已cache過,以及是否需要cache
function
check()
} //
返回當前頁的cache
$file
=_cachepath_."
/".$this
->
cachefile;
//判斷當前頁cache是否存在 且 cache功能是否開啟
return
(file_exists
($file
) and _cacheenable_ and
!$ischange
);
} //
讀取cache
function
read()
//生成cache
function
write(
$output
)
@fclose
($fp
);
//如果設定了快取更新間隔時間 _recachetime_
if(_recachetime_+0
>
0)
@fclose
($fp
);
} }
} }
?>
呼叫方法
**php
define("
_cachepath_",
"./cache/
");
define("
_cacheenable_",
"1");
define("
_recachetime_",
"43200
");
include('
cache.php
');
$cache
=new
cache(); if(
$cache
->
check())
else
?>
乙個實用的類
myurlutil.as public class myurlutil 得到url後的指定的key對應的value public function getvaluebykey str string,key string string break return null 用法 if this.pare...
乙個不錯的PHP快取類介紹
快取在實際使用當中應用很廣泛,可以減輕對伺服器資料庫的訪問,提高執行速度。目前很多cms內容管理系統中頻繁使用快取機制來提高系統執行的效率。下面是乙個寫得不錯的快取類,可以參考下快取的機制與寫法。cache.php 如下 01 02 03使用者需要事先定義的常量 04 cachepath 模板快取路...
乙個實用的js window封裝類
原文出處 發布乙個實用的js window封裝類,主要內容包括 1.獲取螢幕寬度的函式 2.獲取螢幕高度的函式 3.獲取滾動條橫向寬度 4.獲取滾動條豎向高度 5.window.onscroll繫結事件 6.刪除window.onscroll繫結事件 7.window.onload繫結事件 8.讓元...