dedecms教程:優(yōu)化織夢(mèng)提高文章頁(yè)顯示速度的方法
導(dǎo)讀:dedecmsdedecms相信很多站長(zhǎng)的網(wǎng)站空間是國(guó)外的空間或者是香港的空間,網(wǎng)絡(luò)比不上國(guó)內(nèi)的空間,所以只能在系統(tǒng)上動(dòng)手腳了。我在默認(rèn)的模板上小改了一下,速度快了不少,大家參考下。第一步dede網(wǎng)站模板織夢(mèng)網(wǎng)站模板。
相信很多站長(zhǎng)的網(wǎng)站空間是國(guó)外的空間或者是香港的空間,網(wǎng)絡(luò)比不上國(guó)內(nèi)的空間,所以只能在系統(tǒng)上動(dòng)手腳了。我在默認(rèn)的模板上小改了一下,速度快了不少,大家參考下。
第一步
處理文章頁(yè)的Javascript,在默認(rèn)模板中前面有一大段Javascript,可能有2KB多一點(diǎn),每個(gè)頁(yè)2KG,集少成多也不少了。我就把這段JS提取出來(lái),另存為一個(gè)文件,以后只要下載一次就可以了。不過(guò)注意要把JS里的路徑根據(jù)自己的情況替換一下。
第二步
織夢(mèng)模板
發(fā)現(xiàn)文章到點(diǎn)擊次數(shù)那里卡住了,有時(shí)差不要十來(lái)秒,感覺(jué)很不好,原來(lái)在查數(shù)據(jù),影響了速度。其實(shí)這里我們可以用AJAX方式寫出來(lái),具體做法是:
1、 修改模板把<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' dede58模板language="javascript"&gdede模板安裝t;</script>這行去掉,加上<span id="article_click"></span>
2、在第一步所說(shuō)的的JS文件里加入一個(gè)JS函數(shù)
function getClick(aid,mid) { var taget_obj = document.getElementById('article_click'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/plus/count.php?ajax=yes&mid=" +mid +"&aid=" +aid); //這里要根據(jù)情況改成網(wǎng)站的實(shí)際路徑 DedeXHTTP = null; }3、修改plus/count.php文件,在exit()之前加入以下的代碼
if(!emptyempty($ajax)) { $row = $dsql->GetOne(" SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' "); if(is_array($row)) { echo $row['click']; } }3、把<script language="javascript" type="text/javascript">getDigg({dede:field.id/});</script>改為:& lt;script language="javascript" type="text/javascript">getClick({dede:field name='id'/},mid={dede:field name='mid'/});getDigg({dede:field.id/});</script>。其實(shí)getClick這個(gè)函數(shù)只要 放在文章后面,哪里都無(wú)所謂。
技巧方面暫時(shí)就這兩點(diǎn),經(jīng)過(guò)這兩步后,感覺(jué)顯示速度快了不少。
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-07-20 ,文章dedecms教程:優(yōu)化織夢(mèng)提高文章頁(yè)顯示速度的方法主要講述速度,標(biāo)簽,織夢(mèng)網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_32029.html
為你推薦與dedecms教程:優(yōu)化織夢(mèng)提高文章頁(yè)顯示速度的方法相關(guān)的文章
-
DedeCMS站點(diǎn)高級(jí)安全策略(Linux篇),織夢(mèng)教程
(105)人喜歡 2023-07-20 -
織夢(mèng)DEDECMS中讓近三天發(fā)布的文章顯示紅色
(194)人喜歡 2023-07-20 -
dedecms網(wǎng)站搬家需要的備份的文件,dedecms
(51)人喜歡 2023-07-20 -
織夢(mèng)(dedecms)導(dǎo)航條dropdown.js的改進(jìn)(附演示
(98)人喜歡 2023-07-20 -
解決Dedecms生成RSS地圖地址出錯(cuò)全都多了一
(139)人喜歡 2023-07-20 -
dede調(diào)用指定欄目下相關(guān)文章的實(shí)現(xiàn)方法
(123)人喜歡 2023-07-20