首頁 CMS教程 DEDECMS 織夢怎麼提高網頁造訪的速度

織夢怎麼提高網頁造訪的速度

Nov 09, 2019 pm 01:22 PM
織夢 訪問速度

織夢怎麼提高網頁造訪的速度

織夢怎麼提升網頁造訪的速度   

我們知道加速網頁的開啟速度是提升使用者體驗性的一種有效策略。影響網頁開啟速度的因素很多,今天就說說如何透過優化織夢CMS內部程序,達到加快網頁開啟速度的目的。

首先,處理文章頁的Javascript,在預設範本中前面有一大段Javascript,可能有2KB多一點,每個頁2KG,集少成多也不少了。我就把這段JS提取出來,另存為一個文件,以後只要下載一次就可以了。不過要注意要把JS裡的路徑依照自己的狀況替換一下。

其次,我發現文章到點擊次數那裡卡住了,有時差不要十來秒,感覺很不好,原來在查數據,影響了速度。其實這裡我們可以用AJAX方式寫出來,具體做法是: 

1、修改模板把

<script src="{dede:field name=&#39;phpurl&#39;/}/count.php?view=yes&aid={dede:field name=&#39;id&#39;/}&mid={dede:field name=&#39;mid&#39;/}" type=&#39;text/javascript&#39; language="javascript"></script>
登入後複製

這行去掉,加上 

2、在第一步所說的的JS文件裡加入一個JS函數

function getClick(aid,mid) 
{ 
var taget_obj = document.getElementById(&#39;article_click&#39;); 
myajax = new DedeAjax(taget_obj,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;); 
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}=&#39;$aid&#39; "); 
if(is_array($row)) 
{ 
echo $row[&#39;click&#39;]; 
} 
}
登入後複製

3、把改為:

<script language="javascript" type="text/javascript">getClick({dede:field name=&#39;id&#39;/},mid={dede:field name=&#39;mid&#39;/});getDigg({dede:field.id/});</script>。
登入後複製

其實getClick這個函數只要放在文章後面,哪裡都無所謂。

推薦教學:dedecms教學

#

以上是織夢怎麼提高網頁造訪的速度的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1665
14
CakePHP 教程
1424
52
Laravel 教程
1322
25
PHP教程
1269
29
C# 教程
1249
24
PHP網站效能最佳化:如何最佳化檔案上傳流程以提高存取速度? PHP網站效能最佳化:如何最佳化檔案上傳流程以提高存取速度? Aug 25, 2023 pm 07:15 PM

PHP網站效能最佳化:如何最佳化檔案上傳流程以提高存取速度?在大多數Web應用程式中,文件上傳是常見的功能。然而,當涉及大檔案或同時有多個使用者進行檔案上傳時,檔案上傳功能可能會成為網站效能的瓶頸。在本文中,我們將探討如何透過優化文件上傳流程來提高網站的存取速度。增加上傳檔案大小限制預設情況下,PHP的檔案上傳大小是受到php.ini檔案中的upload_

如何透過前端優化提升Python網站的存取速度? 如何透過前端優化提升Python網站的存取速度? Aug 05, 2023 am 10:21 AM

如何透過前端優化提升Python網站的存取速度?隨著網路的發展,網站的存取速度成為使用者體驗的重要指標之一。而對於使用Python開發的網站來說,如何透過前端優化來提升存取速度是一個必須解決的問題。本文將介紹一些前端優化的技巧,幫助提升Python網站的存取速度。壓縮和合併靜態檔案在網頁中,靜態檔案如CSS、JavaScript和圖片等會佔用大量的頻寬和載入

快速解決Go語言網站存取速度問題的7種有效方法 快速解決Go語言網站存取速度問題的7種有效方法 Aug 05, 2023 pm 04:43 PM

快速解決Go語言網站訪問速度問題的7種有效方法隨著互聯網的快速發展,網站訪問速度對於用戶體驗至關重要。 Go語言作為一種高效能效能的程式語言,其在建立高並發網路應用方面有著廣泛應用。然而,在實際開發中,我們可能會遇到Go語言網站訪問速度慢的問題。本文將介紹7種有效方法來解決這個問題,並提供對應的程式碼範例。使用快取快取是最常見且最有效的提升網站存取速度的方法之一

解決Python網站存取速度問題,使用索引、快取等資料庫最佳化方法。 解決Python網站存取速度問題,使用索引、快取等資料庫最佳化方法。 Aug 05, 2023 am 11:24 AM

解決Python網站存取速度問題,使用索引、快取等資料庫最佳化方法在開發維護Python網站的過程中,經常會遇到網站存取速度慢的問題。為了提高網站的回應速度,我們可以使用一些資料庫優化方法,如索引和快取。本文將介紹如何使用這些方法來解決Python網站存取速度問題,並提供相應的程式碼範例供參考。一、使用索引優化資料庫查詢索引是資料庫中資料的快速查找結構,可以大

如何透過資料庫優化提高Python網站的存取速度? 如何透過資料庫優化提高Python網站的存取速度? Aug 07, 2023 am 11:29 AM

如何透過資料庫優化提高Python網站的存取速度?摘要在建立Python網站時,資料庫是一個關鍵的組成部分。如果資料庫存取速度慢,會直接影響網站的效能和使用者體驗。本文將討論一些優化資料庫的方法,以提高Python網站的存取速度,並附有一些範例程式碼。引言對於大多數Python網站來說,資料庫是儲存和檢索資料的關鍵部分。如果不加以優化,資料庫可能成為效能瓶頸。本

織夢如何導入css 織夢如何導入css Dec 03, 2020 pm 04:03 PM

織夢導入css的方法:1、將HTML模板檔案放到「templets」資料夾中;2、將HTML檔案的後綴改成「.htm」;3、在原先的樣式路徑前加上「{dede: global.cfg_templets_skin/}」即可。

PHP網站效能最佳化:如何減少DOM元素以提高存取速度? PHP網站效能最佳化:如何減少DOM元素以提高存取速度? Aug 05, 2023 pm 03:01 PM

PHP網站效能最佳化:如何減少DOM元素以提高存取速度?隨著網路的快速發展,網站的效能優化變得越來越重要。一個快速回應的網站不僅能提高用戶體驗,還能增加轉換率和搜尋引擎排名。在PHP網站效能最佳化的過程中,減少DOM元素是關鍵的環節。本文將介紹一些減少DOM元素的方法,並透過程式碼範例來說明如何實現這些最佳化。合併多個DOM元素當一個頁面需要載入大量的DOM元

如何透過網路優化提高Python網站的存取速度? 如何透過網路優化提高Python網站的存取速度? Aug 04, 2023 pm 07:15 PM

如何透過網路優化提高Python網站的存取速度?摘要:隨著網路的普及,網站的存取速度成為了使用者體驗的關鍵因素。本文將介紹一些透過網路優化來提高Python網站存取速度的方法,並提供一些程式碼範例。使用CDN加速:內容分發網路(CDN)是一種透過將網站內容分發到全球各地的伺服器上來提高存取速度的技術。使用CDN可以減少網路延遲、增加頻寬和吞吐量等。下面是使

See all articles