SupeSite 7.0 系統(tǒng)管理-緩存更新教程_SupeSite教程
隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)民的不斷增加,使得站點(diǎn)的訪問量急劇增長(zhǎng),對(duì)站點(diǎn)的速度的要求越來越高。SupeSite 系統(tǒng)使用特有的數(shù)據(jù)緩存機(jī)制,來加快站點(diǎn)速度,降低數(shù)據(jù)庫(kù)負(fù)載。
SupeSite 7.0 后臺(tái) => 系統(tǒng)管理 => 緩存更新,如下圖所示:

一、開啟緩存功能
1、什么是緩存
大多數(shù)情況下,站點(diǎn)訪問快慢的瓶頸在數(shù)據(jù)庫(kù)上,由于頻繁的查詢數(shù)據(jù)庫(kù),導(dǎo)致數(shù)據(jù)庫(kù)服務(wù)器性能低下,無法及時(shí)迅速的返回需要的數(shù)據(jù)。為了解決這個(gè)問題,人們把一些不經(jīng)常更新的數(shù)據(jù)寫到緩存里,需要這部分?jǐn)?shù)據(jù)庫(kù)的時(shí)候直接從緩存里獲得,而不用每次都去查詢數(shù)據(jù)庫(kù)。
簡(jiǎn)單的說,緩存就是將站點(diǎn)不經(jīng)常更新的數(shù)據(jù)寫到緩存,通過減少重復(fù)查詢數(shù)據(jù)庫(kù)的次數(shù)來提高數(shù)據(jù)庫(kù)性能,及時(shí)返回查詢的數(shù)據(jù),最終達(dá)到加快網(wǎng)頁打開速度的目的。
2、如何開啟緩存功能
SupeSite 7.0 后臺(tái) => 系統(tǒng)管設(shè)置 => 啟用緩存,選擇開啟緩存,如下圖所示:

二、緩存更新
1、SupeSite 用到的緩存類型
SupeSite 共用到兩種類型的緩存:文件緩存和數(shù)據(jù)庫(kù)緩存。顧名思義,文件緩存就是將數(shù)據(jù)保存在磁盤文件的緩存方式,數(shù)據(jù)庫(kù)緩存是將數(shù)據(jù)緩存到數(shù)據(jù)庫(kù)的緩存方式。
2、緩存更新
從下圖可以看到,緩存分為上半部分和“文件緩存”兩部分。

上半部分可以設(shè)置數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)還是存儲(chǔ)到文本,設(shè)置方法:SupeSite 7.0 后臺(tái) => 系統(tǒng)管設(shè)置 => 緩存存儲(chǔ)方式(如下圖)。這個(gè)設(shè)置只對(duì)上圖中的“站點(diǎn)”起作用。

文件緩存,將列出的緩存文件類型的數(shù)據(jù)全部存儲(chǔ)在 SupeSite 目錄下的 cache 目錄和 data 目錄

緩存文件類型及對(duì)應(yīng)的緩存文件是:
JavaScript 調(diào)用緩存 ./cache/js
采集臨時(shí)數(shù)據(jù)緩存 ./data/robot
模板編譯文件 ./cache/tpl
廣告緩存 ./data/system/adsystem.cache.php、./data/system/adspace.cache.php、./data/system/aduser.cache.php
公告緩存 ./data/system/announcement.cache.php
分類緩存 ./data/system/category.cache.php
配置緩存 ./data/system/config.cache.php
計(jì)劃任務(wù)緩存 ./data/system/group.cache.php
詞語屏蔽緩存 ./data/system/censor.cache.php
用戶組緩存 ./data/system/group.cache.php
模型緩存 ./cache/model
三、注意事項(xiàng)
1、如果在后臺(tái)更新緩存時(shí),緩存不更新,可以通過刪除 ./cache 和 ./data 目錄下對(duì)應(yīng)的緩存文件,然后再在后臺(tái)執(zhí)行更新緩存的操作。./data/system/config.cache.php 是系統(tǒng)文件,這個(gè)文件不能刪除,否則會(huì)導(dǎo)致站點(diǎn)無法打開;只有當(dāng)緩存存儲(chǔ)方式設(shè)置為文件緩存時(shí),./cache/block 下的文件才會(huì)更新。
2、清空緩存后,系統(tǒng)會(huì)自動(dòng)進(jìn)行緩存重建工作,負(fù)載會(huì)在一個(gè)短時(shí)間內(nèi)增加,因此請(qǐng)不要經(jīng)常進(jìn)行本操作。
3、開啟緩存功能后,站點(diǎn)數(shù)據(jù)會(huì)在一定時(shí)間間隔進(jìn)行自動(dòng)更新。在緩存未自動(dòng)更新前,站點(diǎn)顯示的數(shù)據(jù)是以前的數(shù)據(jù),因此站點(diǎn)顯示存在一點(diǎn)延遲。但綜合來講,開啟緩存還是非常有必要的。
查看更多 supesite教程 supesite模板
- SupeSite默認(rèn)焦點(diǎn)輪轉(zhuǎn)圖簡(jiǎn)單美化方法
- SupeSite7.5 讓資訊發(fā)布日期更加個(gè)性化
- SupeSite7.5 讓會(huì)員中心擁有不同的title和提示信息
- SupeSite7.5 benbaHTML生成方案第一版
- SupeSite7.5發(fā)布評(píng)論后直接跳轉(zhuǎn)回到文章頁面的完美方法
- SupSite7.5單個(gè)頁面頻道編輯后無法訪問
- SupSite7.5登陸后臺(tái)先驗(yàn)證權(quán)限問題解決方案
- SupSite模型無權(quán)限評(píng)論修改方案
- SupSite模板里經(jīng)常用到以下幾個(gè)標(biāo)簽的說明
- SupSite頁面文件與模塊關(guān)系說明
- 升級(jí)SupeSite7.5出現(xiàn)Errno.: 1054的解決方法
- SupeSite7.5 非gbk版本程序,在回復(fù)某帖子時(shí)回復(fù)被截?cái)嘈薷姆桨?/a>
- 相關(guān)鏈接:
- 教程說明:
SupeSite教程-SupeSite 7.0 系統(tǒng)管理-緩存更新教程
。