phpcms 快取 cookie 分析

2021-09-08 03:41:39 字數 685 閱讀 3907

一.phpcms 快取做一下筆記 以後整理

1.getcache();

例如:$sitelist  = getcache('sitelist','commons');

就是呼叫caches-》caches_commons->caches_data->sitelist.cache.php

呼叫了二個檔案。a.global.func.php  作用:例項化cache_factory並呼叫cache_factory.class.php中的get方法,get方法就是載入快取檔案    b.cache_factory.class.php     c.cache_file.class.php 裡面的get函式 核心:$data = @require($filepath.$filename);

2.global.func.php

生存快取:setcache();

$file_size = file_put_contents($filepath.$filename, $data);

二、cookies分析

param.class.php  set_cookie($var,$value='',$time=0)  

$var變數名,$value變數值,$time=過期時間

get_cookie($var, $default = '')          $var變數名, $default 預設值  

去掉phpcms的模板快取

去掉phpcms的模板快取 最近在使用phpcms做個簡單的東西,由於太簡單了,所以直接在ftp上除錯了,但是上傳了模板檔案,但是前台一直不重新整理,都到要快取目錄下去刪除生成的快取php,來回操作幾次感覺好煩,但是在網上沒有找到合適的文章來關掉他,所以就簡單粗爆地,先乾掉快取了 global.fu...

PHPcms 快取的讀取和設定

phpcms設定了儲存和讀取快取的方法,其實現方法儲存在phpcms lib functions global.func.php檔案中,設定快取檔案為setcache 讀取快取為getcache 具體實現方法如下 寫入快取,預設為檔案快取,不載入快取配置。param name 快取名稱 param ...

PHPcms 快取的讀取和設定

1.phpcms設定了儲存和讀取快取的方法,其實現方法儲存在phpcms lib functions global.func.php檔案中,設定快取檔案為setcache 讀取快取為getcache 具體實現方法如下 寫入快取,預設為檔案快取,不載入快取配置。param name 快取名稱 para...