網站打開的速度影響著用戶的體驗,所以在購買空間的時候都需要足夠大的空間,而且需要好一點的配置,這都是一些硬件上的加快方法,于興趣的朋友可以參看《如何選擇網站空間:虛擬主機運行速度會受哪些因素的影響》《10點建議快速優化你的網站》。
除了硬件方面,其實想要網站打開很快,也可以從網頁入手。
1、如果在網站模板中有很多Javascript,可以考慮采用JS外部調用的方式,每個頁面 都采用這樣的方式就可以節省很多空間。
2、在網站次數的顯示過程中也很慢,所以在調用點擊次數的時候不使用
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>而是使用
<span id="article_click"></span>
然后在網站中JS中增加一個函數,JS函數的內容為以下代碼:
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); //這里要根據情況改成網站的實際路徑DedeXHTTP = null;}3、修改plus/count.php文件,在exit()之前加入以下的代碼
if(!empty($ajax)){$row = $dsql->GetOne(" Select click From `{$maintable}` where {$idtype}='$aid' ");if(is_array($row)){echo $row['click'];}}4、把
<script language="javascript" type="text/javascript">getDigg({dede:field.id/});</script>改為:
<script language="javascript" type="text/javascript">getClick({dede:field name='id'/},mid={dede:field name='mid'/});getDigg({dede:field.id/});</script>其實getClick這個函數只要放在文章后面,哪里都無所謂。
以上就是優化織夢點擊次數標簽提高網站加載、運行速度的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答